1
내 도달 가능성 코드에 오 탐지가 나타납니다. 네트워크를 사용할 수는 있지만 활성화되지 않은 경우 "인터넷에 연결되어 있지 않습니다"라는 UIAlert가 표시됩니다. 어떤 도움이라도 대단히 감사합니다.도달 가능성 거짓 긍적
//Check for Internet
Reachability* wifiReach = [[Reachability reachabilityWithHostName: @"www.apple.com"] retain];
NetworkStatus netStatus = [wifiReach currentReachabilityStatus];
switch (netStatus)
{
case NotReachable:
{
NSLog(@"Access Not Available");
break;
}
case ReachableViaWWAN:
{
NSLog(@"Reachable WWAN");
break;
}
case ReachableViaWiFi:
{
NSLog(@"Reachable WiFi");
break;
}
}
if (netStatus==NotReachable){
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Internet Required" message:@"There is no internet connection. Please connect and try again" delegate:self cancelButtonTitle:@"Ok" otherButtonTitles:nil];
[alert show];
[alert release];
[self.tableView deselectRowAtIndexPath:indexPath animated:YES];
}else{
//Push Controller
}
중복 http://stackoverflow.com/questions/3086816/reachability-on-iphone-app-with-a-false-positive-will-it-get-past-apple – enbr
하지 않음 정확하게, 당신이 인용 한 질문에 대한 답은 단지 도달 가능성을 많이 사용하지 않는 것입니다. 체크 아웃 : http://stackoverflow.com/questions/1281232/reachability-sometimes-fails-even-when-we-do-have-an-internet-connection 자세한 내용은 – iOSDevSF
@ stevebay22에 대해 설명합니다. 정답인가? – hotpaw2