2010-12-27 4 views
0

사과가 제공하는 Reachability 샘플 앱에 많은 문제가 있었지만 새로운 2.2 구현으로 이제는 정상적으로 작동한다고 읽었습니다.아이폰 인터넷 연결 확인 - 도달 범위

그래서 현재 구현 대신 내 앱에 통합하기 전에 조언을 원합니다.

  1. 윌 코드가 작동 :

    는 기본적으로 나는이 질문을 해요? 인터넷이 3G 또는 WIFI를 통해 제공되는지 여부를 알아야합니다. , IOS 3.0 이상에 내 응용 프로그램을 배포하는

2.I'm 계획 (NO 인터넷과 WIFI가있는 경우, 물론 나는 그것이 거짓 반환해야) 내가 그래서 어떤 조정을 수행해야 할 4.0 이하에서는 작동하지 않습니다 (Reachability 2.2가 iOS 4에서 작동하는 것으로 나타남)?

감사합니다.

+ (BOOL) isInternetReachable 
{ 
    NetworkStatus status = [[Util sharedReachability] currentReachabilityStatus]; 

    return (status != NotReachable); 
} 

+ (Reachability*) sharedReachability 
{ 
    if (reachability == nil) 
    { 
     reachability = [[Reachability reachabilityForInternetConnection] retain]; 
     [reachability startNotifier]; 
    } 
    return reachability; 
} 

답변

0

예이 코드는 작동합니다. 맞습니다.

+0

당신은 어떻게 압니까? 대답을 받아 들일 수 있도록 정보를 제공해주십시오. 4 이전에이 아이콘으로 작업 했습니까? – Idan

+0

예 동일하게 사용했습니다. 내 응용 프로그램 중 하나에서 인터넷 연결 가능성을 확인해야합니다. – Raxit