我试图掩盖我的基地与可达性,使我的应用程序没有得到通过App Store的拒绝。我熟悉的可达性类,苹果提供了示例代码。我的问题是,如何最好地实现这一点。我见过的检查,如果该WWAN可访问并不总是最好的,因为它可能被关闭的功耗。所以,我必须检查连接之前以某种方式启用它。只是为了寻找要采取的步骤。我的应用程序并不需要一个固定连接。它在给定的时间间隔,这将需要连接的一些投票站,使其他的各种请求。只是想弄清楚这一点,所以我不遭到拒绝。任何帮助将是巨大的。

编辑:报告错误NSURLDomainError错误就足够了报告的可达性?目前,它显示无Internet连接,并不能找到主机。看来这是可达性例子被用于信息的类型。

有帮助吗?

解决方案

假设你的应用程序需要互联网连接,你可以检查连通一个网站,始终是(像如google.com)。可达性示例代码已经包含来做到这一点的方法。

我还没有与可达性API的工作足以知道它是如何反应的系统关闭了WWAN为省电。这使我想到的唯一的事情是,你可以尝试建立与网络的连接,以便将系统切换上WWAN。然后你可以运行你的可达性的代码来检查你正在使用什么样的连接。至于说,我还没有尝试过,只是一个想法。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top