我看到有关可达性的任何帖子,但人们并没有真正给出问题的确切答案。 在我的应用程序使用的可达性代码的苹果,在我的appDelegate我用这个:Iphone互联网连接(可达性)
-(BOOL)checkInternet {
Reachability *reachability = [Reachability reachabilityWithHostName:@"www.google.com"];
NetworkStatus internetStatus = [reachability currentReachabilityStatus];
BOOL internet;
if ((internetStatus != ReachableViaWiFi) && (internetStatus != ReachableViaWWAN)) {
internet = NO;
}else {
internet = YES;
}
return internet;
}
所以问题是,即使我有互联网连接,这段代码告诉我,我没有一个。 有没有人知道如何做到这一点?
感谢,
刚试试这个代码,它会完美的工作。 http://stackoverflow.com/questions/8356656/reachability-crashes-app/14452743#14452743 – 2013-01-22 06:27:30