인터넷 연결이 필요한 iPhone 응용 프로그램을 개발 중이므로 Apple 프로젝트 코드에서 제공하는 Reachability 클래스 파일을 프로젝트에 사용했습니다. 나는이 지난 밤까지 잘 작동했다,Xcode에서 도달 서비스가 제대로 작동하지 않습니다.
if (internetStatus != NotReachable)
{
My code to run.
}
음을 내보기 컨트롤러에서 "Reachability.m을"수입 및 연결을 확인하려면 인터넷 연결
Reachability *reachability = [Reachability reachabilityForInternetConnection];
NetworkStatus internetStatus = [reachability currentReachabilityStatus];
을 확인하려면 다음 코드를 사용했다. 하지만 이제 인터넷 상태가 인터넷 연결을 감지하지 못합니다. 내 와이파이가 꺼져 있고 나는이 경우 문
if(internetStatus==ReachableViaWiFi){
NSLog(@"Reachable VIA WIFI");
}
if(internetStatus==ReachableViaWWAN) {
NSLog(@"Reachable VIA WLAN");
}
if(internetStatus==NotReachable){
NSLog(@"Not Reachable");
}
를 사용하여 상태를 확인하기 위해 검사하지만 연결 가능 통해 WIFI를 표시합니다. 내 Wi-Fi가 꺼져있어 문제가 무엇인지 알 수 없습니다. 지난 번에 작업 한 코드에서 한 줄의 코드도 변경하지 않았습니다.
Xcode 시뮬레이터에서 테스트 중입니다.
참조 : http://stackoverflow.com/questions/8812459/easiest-way-to-detect-a- connection-on-ios/8812506 # 8812506 –
해당 링크에서 대답을 찾지 못했습니다. –
http://stackoverflow.com/questions/7812074/app-crashing-when-using-reachability-classes-to-check-for-internet -connection – Rushabh