我正在做一些服务器调用并返回一些json。代码非常简单,它会调用您的身份,然后再进行一次调用以获取更多信息。当我尝试进行第二次调用时,我一直收到Reachability错误。
Reachability Flag Status: -R ------- networkStatusForFlags
不确定为什么会那样做。我在模拟器中运行这个,我在Wifi上,第一个电话通过就好了。
答案 0 :(得分:7)
如果您使用Apple的Reachability示例代码,那不是错误,而是调试消息。特别是,R
标志意味着网络可以访问(yay!)。
默认情况下,示例代码会打印可访问性标记。您可以通过在Reachability.m中将kShouldPrintReachabilityFlags
设置为0来关闭此行为:
#define kShouldPrintReachabilityFlags 0
答案 1 :(得分:0)
您可以从以下网址下载“可达性”课程,您可以获得wifi和互联网标志检查。
因此,在请求API时,您需要获取设备的互联网连接的当前状态,如果您与之连接,请申请API。
我认为这对你有用。