3
有没有办法以程序化方式订阅iOS上的WiFi通知?iOS WiFi通知API
例如,假设用户未禁用WiFi通知,当它们位于WiFi网络的范围内时,操作系统会提供可用网络的通知。应用程序是否可以订阅此通知并向用户提供自己的通知?
应用程序是否可以检查SSID以查看它是否是特定的网络,然后执行一些操作?
有没有办法以程序化方式订阅iOS上的WiFi通知?iOS WiFi通知API
例如,假设用户未禁用WiFi通知,当它们位于WiFi网络的范围内时,操作系统会提供可用网络的通知。应用程序是否可以订阅此通知并向用户提供自己的通知?
应用程序是否可以检查SSID以查看它是否是特定的网络,然后执行一些操作?
看看Reachability演示和系统配置类。
这太问题涵盖了这地面和SSID的:IOS notification of wifi connection including SSID
它看起来像Captive Network Support也可能是有用的,ITO发现该用户没有连接网络的名称。
看看Reachability的头文件,它似乎将为我的目的服务的方法是: ' - (BOOL)startNotifier; - (无效)stopNotifier;' 在接收到该可达通知,其他可达性方法可用于确定如何连接可以使用: '+(可达性*)reachabilityWithHostName:(的NSString *)主机名;' 这看起来合理吗? – Jack
看起来Reachability在这种情况下不适合,因为它只提供变更通知。但它不能用于接收尚未连接的网络可用性的通知。 – Jack