0

我是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 中遇到过这个问题吗?如果有人找到解决方案,那将很有帮助

谢谢,普鲁肖塔姆金卡

4

2 回答 2

0

尝试使用 AFNetworking 可达性。它对我有用。甚至我也面临同样的问题。

Apple 的可达性不起作用。

于 2013-11-19T07:15:06.977 回答
0

你应该这样尝试:

在您的声明中:

@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)
    {

    }
}
于 2013-11-28T14:41:54.237 回答