新手IOS程序员正在寻找一种方法,当IPhone连接到WIFI网络时得到通知。
即以下转换的通知: 3G到WIFI WIFI到3G WIFI到另一个WIFI
它应该能够告诉我连接到哪个SSID ...
这在Android上花了大约20分钟才弄清楚,在IOS上找不到这个功能的起点
谢谢
发布于 2012-11-21 16:28:37
使用代码u可以获取您当前连接到的WIFI的SSID数据。
CFArrayRef myArray1 = CNCopySupportedInterfaces();
CFDictionaryRef myDict = CNCopyCurrentNetworkInfo(CFArrayGetValueAtIndex(myArray1, 0));
NSLog(@"%@",myDict);发布于 2012-05-29 11:07:48
For getting notification of network changes,你可以把Apple's Reachability class放到你的项目中。
As for getting SSID's,请查看System Configuration framework's CaptiveNetwork API (为您链接的文档)中的解决方案。
https://stackoverflow.com/questions/10792514
复制相似问题