One option I should have mentioned in my earlier post is barcodes. A common technique for accessory developers is to include a barcode on the device containing the SSID and, if appropriate, the default password. Their app can then allow the user to scan those QR codes and use the results an input to
NEHotspotConfigurationManager
.
Alas, that’s unlikely to work for your specific case (smart light bulbs) because it’s going to be hard to scan a barcode on such an accessory.
So, I am writing you to ask if there has been any evolution on
NEHotspotConfigurationManager
API?
No.
Does Apple plan, somehow to implement this feature in the near future? (listing all available network SSIDs)
I can’t predict the future, alas.
I will say, however, that the ability to get real-time Wi-Fi scan results is a much-requested feature, so it’s safe to assume that the lack of this API is not accidental. And while Apple has never officially stated why this is, there’s no denying the following:
Share and Enjoy
—
Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware
let myEmail = "eskimo" + "1" + "@apple.com"