I'm doing a few server calls and getting back some json. The code is pretty simple, it does a call to sign you in, and then does another call to get more info. I keep getting Reachability errors when I try to make the second call.
Reachability Flag Status: -R ------- networkStatusForFlags
Not sure why it does that. I'm running this in the simulator and I'm on Wifi and the first call goes through just fine.
If you're using the Reachability sample code from Apple, that is not an error but a debug message. In particular, the R
flag means that the network is reachable (yay!).
The sample code prints reachability flags by default. You can turn off this behavior by setting kShouldPrintReachabilityFlags
to 0 in Reachability.m :
#define kShouldPrintReachabilityFlags 0
you can download the "Reachability" classes from the following URL and you can get the wifi and internet flag checking.
So, while requesting the API, you need to get the current status of internet connectivity of your device and if you are connected with that, request the API.
I think this may useful for you.
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.