[wifi_iot] WiFiForIoTPlugin.connect() always returns true (IOS 16?)
On IOS 16 (I havent tried previous versions), .connect returns true for a network that doesnt even exist. I get the ios dialog saying "Can't connect to network". But i cant detect in my code wether i've connected to the network or not. .catchError() doesnt get triggered either. Any workarounds until this gets fixed?
In iOS 14 or later and iPadOS 14 or later, any app that wants to interact with devices on your network must need a local network permission on you application
I have all the necessary permissions. It works on android and ios works when the AP exists. But when the app doesnt exist, i still get true.
Current workaround is after .connect is finished, for ios, i check the current connected SSID to see if it matches my expected ssid
Same here (iPad OS 17). I also check the SSID and if the IP address changed.