是否可以限制iPhone应用程序仅在有Wifi连接(不是3G)的情况下才能使用?
答案 0 :(得分:7)
是。有两个步骤:
首先,您需要将UIRequiresPersistentWiFi密钥添加到您的应用Info.plist
。这可确保在您的应用程序打开时WiFi连接不会进入休眠状态。
其次,您需要查询系统(使用SCNetworkReachability
API)以查看当前启用的无线电。请在iPhone文档中查看此问题。
答案 1 :(得分:3)
您还可以从Apple开发中心的Reachability样本中获取Reachability类。它提供了一种检查iphone连接方式的方法。
答案 2 :(得分:0)
Networking and Internet how-to's
如果您的应用需要WiFi, 你需要添加 UIRequiresPersistentWiFi键 Info.plist并将其设置为True。这把钥匙 通知系统你的 应用程序使用WiFi网络 通信。