繁体   English   中英

限制IOS中的应用程序功能仅适用于Cell / WiFi数据。

[英]Limit application capabilities in IOS to only work with Cell/WiFi data.

我搜遍了StackOverFlow,但没有找到任何关于如何使用必需设备功能或UIRequiresPersistentWiFi答案。

如何在我的应用程序中设置值,使应用程序仅适用于iPhone中的蜂窝数据/ WiFi?

目前我已根据iOSDeviceCompatibility在Required Device Capabilities数组中设置了字符串WiFi属性。

这是正确的方法还是我应该将UIRequiresPersistentWiFi BOOL设置为YES

根据文档,仅设置此标志可确保设备尝试打开W​​i-Fi连接。 我不确定它是否会保证您的网络只会在Wi-Fi上发生。

有一个名为Reachability的苹果课程。 https://developer.apple.com/Library/ios/samplecode/Reachability/Introduction/Intro.html

AFNetworking 2中还有一个可达性类https://github.com/AFNetworking/AFNetworking

我会将您的UIRequiresPersistentWiFi标志设置为YES,然后检查可达性类是否存在可用的Wi-Fi连接。 如果没有,请显示错误。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM