flutternetwork / WiFiFlutter

Flutter plugin suite for various WiFi services.
https://wifi.flutternetwork.dev
289 stars 182 forks source link

Question about using the plugin on iOS device #144

Open martinkong0806 opened 3 years ago

martinkong0806 commented 3 years ago

Hello Appreciated for making the plugin which helps my app a lot for building for IoT, but I just want to ask is getSSID() (or getBSSID) the only function that is an available function for iOS device? I would like to use the functions associated with Acces Point, I know this is currently not supported but is it gonna be available soon in the future? Thanks

daadu commented 3 years ago

Hotspot in iOS is tricky, there is something called HotpostHelper API, but it requires special permissions from apple. Encourage you to read it here.

Since the API is not generally not available we have no plans to implement it.

Although, we are planning (not promising) to implement MultipeerConnectivity. This protocol could be use to connect near by "Apple Devices" (only) for file transfers. Not sure if that fits your use case.

daadu commented 3 years ago

getSSID and getBSSID are also not working properly with new version linked iOS apps. This issue is being tracked at #142 .