2016-09-29 1 views
0

AFNetworking은 기기가 3g 네트워크에있을 때 작동하지 않지만 앱이 wifi 네트워크에있는 경우 작동합니다. 도달 가능성 상태 장치에서 기기가 3g 네트워크에있을 때 AFNetworking이 작동하지 않지만 Wi-Fi 네트워크에 앱이있을 때 작동 중임

[[AFNetworkReachabilityManager sharedManager] startMonitoring]; 
[[AFNetworkReachabilityManager sharedManager] setReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatus status) { 
    switch (status) { 
     case AFNetworkReachabilityStatusNotReachable: 
      NSLog(@"Not Reachable"); 
      break; 
     case AFNetworkReachabilityStatusReachableViaWiFi: 
      NSLog(@"WiFi"); 
      break; 
     case AFNetworkReachabilityStatusReachableViaWWAN: 
      NSLog(@"WWAN"); 
      break; 
     default: 
      NSLog(@"Other"); 
      break; 
    } 
}]; 

네트워크를 가지고 있지만 내 웹 서비스는

내가 오류가있어 작동하지 않습니다 : -

"The Internet connection appears to be offline."

답변

2

PLZ는

설정으로 이동을 -> 모바일 데이터

에 모바일 데이터 사용 체크 박스가 켜져 있습니다.

당신이있는 viewDidLoad에서 웹 서비스를 호출 할 경우

:

+0

감사 Balkaran 싱에게 본

[self performSelector:"YOUR webservice" withObject:nil afterDelay:0.5]; 

처럼 일부 지연 웹 서비스를 호출해야한다고 생각 그 지금 일 – iOS

+0

환영합니다 @InderpalSingh –

0

은 내가이 문제

관련 문제