我看到有關可達性的任何帖子,但人們並沒有真正給出問題的確切答案。 在我的應用程序使用的可達性代碼的蘋果,在我的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