繁体   English   中英

iPhone可达性

[英]iPhone Reachability

我试图以可及性覆盖我的基地,以便我的应用程序不会被App Store拒绝。 我熟悉Apple在示例代码中提供的Reachability类。 我的问题是,如何最好地实现这一目标。 我已经看到检查WWAN是否可访问并不总是最好的,因为可能会因为功耗而将其关闭。 因此,在检查连接之前,我是否必须以某种方式启用它。 只是在寻找要采取的步骤。 我的应用程序不需要持续的连接。 它在需要连接的给定间隔上进行一些轮询,并发出其他各种请求。 只是想弄清楚,这样我就不会被拒绝。 任何帮助都会很棒。

编辑:报告错误NSURLDomainError错误是否足以报告可达性? 当前显示“无Internet连接”和“找不到主机”。 似乎这是可达性示例用于的信息类型。

假设您的应用程序需要连接到Internet,则可以检查到始终打开的网站(例如google.com)的连接。 可达性示例代码已经包含用于执行此操作的方法。

我还没有充分利用Reachability API,以了解它如何对关闭WWAN的系统做出反应以节省功率。 我唯一想到的是,您可以尝试建立与网络的连接,以便系统打开WWAN。 然后,您可以运行可达性代码来检查您正在使用的连接类型。 如前所述,我还没有尝试过,只是一个想法。

暂无
暂无

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

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