Posts

Post not yet marked as solved
3 Replies
790 Views
Looking to get some information. We've got a certified MFi device that is configured via Wireless Accessory Configuration in our app (can also be connected to a users network via iOS Settings -> Setup new device. We started getting reports from users about failures occuring during this process where the unconfigured accessory cannot be connected to the network. I am able to reproduce the issue using an iPhone 11 Pro running iOS 13.4. This issue did not occur when the same iPhone was running iOS 13.3.1 which I tested with immediatly before updating the iPhone operating system.Using an iPad Pro 11inch (gen1) and an iPhone Xs both running iOS 13.4, I cannot reproduce the issue. So from my initial debugging, it seems isolated to iOS 13.4 on an iPhone 11. I'd like to know if there were any changes in iOS 13.4 for the iPhone 11 device that might affect this, or if this is an issue with the WAC framework. Thank you!
Posted
by made2k.
Last updated
.
Post not yet marked as solved
1 Replies
620 Views
Working with configuring devices using the EAWiFiUnconfiguredAccessoryBrowser form the ExternalAccessories framework, has some issues when run on iOS 13.The case is:Call EAWiFiUnconfiguredAccessoryBrowser.configureAccessory(unconfiguredAccessory, withConfigurationUIOn: someViewController).This presents the WAC remote view controller that then presents the WAC setup that is a UIRemoteView, so our host application has no way to interact with it.On iOS 13, the modal presentation that is displaying the WAC configuration is dismissable via drag. When it is dismissed via drag, there is no callback for cancelation on the delegate, nor does the configuration clean up after itself, so if you try running the command again, the WAC UI is not presented.Is there any work around for this, or is this a known issue?
Posted
by made2k.
Last updated
.