iPhone OS 中是否有任何属性或其他机制可以在运行时检查应用程序是否在 iPad 3G 或 iPad Wi-Fi 上运行?
似乎 UIDevice 类没有提供类似的东西。
我的应用程序广泛使用互联网访问,我想明确警告用户,在 3G 上可能会出现延迟或额外费用,甚至会通过一些奇特的弹出窗口禁止应用程序在 iPad 3G 上运行。
我认为除了3G网络功能之外,没有必要做出改变。使用 Apple 提供的 Reachability.h 类,您可以检查互联网连接是否可用以及是否是移动网络或无线网络。
示例代码在这里:http://developer.apple.com/iphone/library/samplecode/Reachability/Introduction/Intro.html
Reachability 类提供以下值:
ReachableViaCarrierDataNetwork
, ReachableViaWiFiNetwork
or NotReachable
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)