【问题标题】:iOS WiFi notification APIiOS WiFi 通知 API
【发布时间】:2012-06-18 12:56:03
【问题描述】:

有没有办法在 iOS 上以编程方式订阅 WiFi 通知?

例如,假设用户没有禁用 WiFi 通知,当他们在 WiFi 网络范围内时,操作系统会提供可用网络的通知。应用可以订阅此通知并向用户提供自己的通知吗?

应用程序甚至可以检查 SSID 以查看它是否是特定网络,然后执行一些操作吗?

【问题讨论】:

    标签: ios


    【解决方案1】:

    查看Reachability 演示和系统配置类。

    这个 SO 问题涵盖了这一点和 SSID:IOS notification of wifi connection including SSID

    看起来Captive Network Support 也可能有用,它可以查找用户未连接到的网络的名称。

    【讨论】:

    • 查看可达性的头文件,似乎可以达到我的目的的方法是:- (BOOL) startNotifier; - (void) stopNotifier; 收到可达性通知后,可以使用其他可达性方法来确定如何使用连接: + (Reachability*) reachabilityWithHostName: (NSString*) hostName;这看起来合理吗?
    • 似乎可达性在这种情况下不合适,因为它只提供更改通知。但是,它不能用于接收尚未连接的网络的可用性通知。
    猜你喜欢
    • 1970-01-01
    • 2021-11-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-10
    • 1970-01-01
    相关资源
    最近更新 更多