In the iPhone SDK I don't see the same SCDynamicStore used on Mac OS X to get the SSID name that your wireless network is currently connected to isn't available. Is there a way to get the SSID name that the iPhone is currently connected to? I see some apps do it (Easy Wi-Fi for AT&T for one) but I can't find hide nor hair of how it's done in the iPhone SDK docs. A private or unpublish method would be acceptable just as a proof of concept (although I know that likely wouldn't make it to the AppStore).
+4
A:
After digging around I found the anser to this. There are unpublished APIs in the Preferences framework. For examples of this one can look at the Stumbler code hosted on Google Code.
I filed a radar with Apple (#6407431/OpenRadar version) that was marked as a duplicate of #5814810). If you want this officially supported then please also file a radar at bugreport.apple.com.
Update: The above Stumbler code is for 1.x revision iPhone OS SDK. For iPhone OS 2.0 and beyond developers will have to look in PrivateFrameworks/Apple80211.Framework and all that implies.
danimal
2008-12-17 21:15:13
A:
Based on your answer, danimal, I did some further digging on the issue:
http://stackoverflow.com/questions/351954/accessing-iphone-wifi-information-via-sdk#412548
Gordon Wilson
2009-01-05 17:02:36