我是stackoverflow的新手。我们正在使用 DDG(Donoho Design Group) 可达性 API http://blog.ddg.com/?p=24。直到 iOS6、iOS7 GM 种子、iOS7.0.1、7.0.2 运行良好,但使用 iOS7.0.3 时延迟了 3 分钟以上。我们的应用正遭受这种行为的困扰。
有人在 7.0.3 中遇到过这个问题吗?如果有人找到解决方案,那将很有帮助
谢谢,普鲁肖塔姆金卡
我是stackoverflow的新手。我们正在使用 DDG(Donoho Design Group) 可达性 API http://blog.ddg.com/?p=24。直到 iOS6、iOS7 GM 种子、iOS7.0.1、7.0.2 运行良好,但使用 iOS7.0.3 时延迟了 3 分钟以上。我们的应用正遭受这种行为的困扰。
有人在 7.0.3 中遇到过这个问题吗?如果有人找到解决方案,那将很有帮助
谢谢,普鲁肖塔姆金卡
尝试使用 AFNetworking 可达性。它对我有用。甚至我也面临同样的问题。
Apple 的可达性不起作用。
你应该这样尝试:
在您的声明中:
@property (nonatomic) Reachability *reachability;
执行:
- (void)viewDidLoad {
[super viewDidLoad];
self.reachability = [Reachability reachabilityForInternetConnection];
[self.reachability startNotifier];
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(handleNetworkChange:)
name:kReachabilityChangedNotification
object:nil];
}
- (void)handleNetworkChange:(NSNotification *)notice {
NetworkStatus remoteHostStatus = [self.reachability currentReachabilityStatus];
if(remoteHostStatus == NotReachable)
{
}
else if (remoteHostStatus == ReachableViaWiFi)
{
}
else if (remoteHostStatus == ReachableViaWWAN)
{
}
}