Tag: pbrequester

可达性和国际漫游

我使用Apple的Reachability类来确定数据或wifi是否可用。 但是,用户(使用美国iPhone)正在testing另一个国家/地区的应用程序,并在尝试访问MapKit时看到以下错误。 安慰 在我对这个错误的研究中,我发现PBRequester是ProtocolBuffer 。 2012-10-15 21:16:00.921 WrightsCS应用程序[24239:907] PBRequester失败,错误错误域= kCFErrorDomainCFNetwork代码= -1018“国际漫游目前closures。 UserInfo = 0x1e5587d0 {NSErrorFailingURLKey = https://gsp13-cn.ls.apple.com/shift,NSErrorFailingURLStringKey = https://gsp13-cn.ls.apple.com/shift,NSLocalizedDescription =国际漫游目前closures。} 例 -(BOOL)hasDataConnection { Reachability *networkReachability = [Reachability reachabilityForInternetConnection]; NetworkStatus networkStatus = [networkReachability currentReachabilityStatus]; if ( networkStatus == NotReachable ) { return NO; } else { if ( ! [Reachability reachabilityWithHostName:@"www.google.com"] ) return NO; return YES; […]