0

私はスタックオーバーフローが初めてです。DDG(Donoho Design Group) Reachability 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

次のように試してください:

あなたの宣言で:

@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 に答える
0

AFNetworking Reachability を使用してみてください。それは私のために働いた。私も同じ問題に直面していました。

Apple の到達可能性が機能していません。

于 2013-11-19T07:15:06.977 に答える