問題タブ [reachability]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
1230 参照

iphone - インターネット接続の確認中に iPhone アプリがクラッシュする

私の iPhone アプリでは、インターネット接続の可用性を検出する必要があります。

そこで、Apple の「Reachability」プロジェクトからいくつかのファイルを参照しています。

リンクは以下のとおりです。

http://developer.apple.com/library/ios/#samplecode/Reachability/Introduction/Intro.html

新しいプロジェクトを作成し、viewWillAppear に以下のコードを実装しましたが、アプリがクラッシュします。

Apple のデモ プロジェクトから Reachability.h、Reachability.m を含めました。

SystemConfiguration Framework も含めました。

インターネットが動作している場合、アプリは正常に動作します。しかし、インターネットが機能していないときにアプリがクラッシュします。

コンソールを確認しても、コンソールに通知やエラーは表示されません。

クラッシュの原因は何ですか?

私は何をすべきか?

ありがとう!!

0 投票する
1 に答える
519 参照

iphone - iPhone のカスタム ポートでセキュア コネクションの到達可能性を確認しますか?

IP アドレスとカスタム ポートへのセキュア接続が可能かどうかを確認したい。Apple の Reachability Sample を確認しましたが、これではホストが到達可能かどうかしか確認できません。

何か案は?

ありがとうございました

0 投票する
1 に答える
2625 参照

iphone - Reachability サンプル コードの SCNetworkReachabilityGetFlags が返るのに時間がかかりすぎる

iPhone4でiOS4.1を使用しています。到達可能性コードの最新バージョンも使用しています。私のデバイスには接続がありませんが、コードがタイムアウトするのを待っているか、デバイスが到達可能性ステータスについて報告するのに時間がかかるようです。

これは、iPhone3gs を使用する iOS4.0.1 では発生しないようです。

他の誰かがこれに出くわしましたか? 新しいスレッドを開始する以外に回避する方法はありますか?

0 投票する
4 に答える
8578 参照

iphone - 到達可能性ネットワーク変更イベントが発生しない

私のiphoneアプリは非常にシンプルで、すべてを処理する1つのビューがあります。viewDidLoadで、インターネットに接続されているかどうかを確認します。インターネットに接続されているかどうかを確認します。接続されている場合はWebからロードし、そうでない場合はローカルリソースからロードします。そして、これはうまくいきます。

handleNetworkChangeイベントをテストするために、すべてのセルラーデータをオフにしましたが、wifiはオンのままにしました。Wi-Fiの範囲内でアプリを起動しましたが、すべてが完璧に機能します。次に、wifiの範囲外を歩きますが、handleNetworkChangeが起動しません(uiAlertViewを使用してテスト済み)。Wi-Fiの範囲外に立つと、アプリはオフラインメッセージを正常に起動します。

私の疑惑は、これがViewControllerのライフサイクルの問題であるということですが、このコードをAppDelegate関数に配置する必要がありますか?おそらく、それは最初からより良い設計です。

0 投票する
4 に答える
818 参照

iphone - 到達可能性 API でのクラッシュ

Apple が提供する Reachability サンプル コードを使用して、ネットワーク接続を確認し、変更の通知を受け取ります ( Reachability Sample code )。

アプリのクラッシュロックをいくつか見ました。一部のクラッシュは、Reachability/SystemConfiguration Reachblity API が原因のようです (以下を参照)。SCNetworkReachabilityGetFlags は、Apple が提供する Reachability クラスでのみ使用されます。または、クラッシュログを誤解していますか?

0 投票する
2 に答える
782 参照

iphone - 到達可能性を使用してiphoneデバイスが3G/Wifiに接続されているかどうかを確認する方法

誰かが私にReachabilityを使用して3G/Wifiに接続されているiphoneデバイスを見つけるためのアイデアを得ることができます。親切にこのiphone開発で新しいいくつかのサンプル/URLの.imを入手してください。

前もって感謝します

0 投票する
1 に答える
1829 参照

iphone - 到達可能性の問題Appleクラス

UITabBarを使用するアプリがあり、インターネットからコンテンツをダウンロードする必要があるため、Reachabilityクラスを使用することにしました。それを起動すると、メソッドは大いに機能しますが、すべてのジョブが完了するのを待たずに別のtabBarインデックスに移動すると、最初のインデックスに戻り、アプリは保持されて移動しません。ここにいくつかのコードがあります:

私はあなたが必要とするかもしれない他のすべてを貼り付けます。

0 投票する
1 に答える
929 参照

iphone - ネットワーク接続の警告

Tweetie (現在は Twitter) アプリには、ポップアップ ネットワーク到達可能性警告があります。これは、Foursquare および Hashable アプリでも行われました (私の知る限り)。この実装のサンプルコードはどこかにありますか? ありがとう。

Tweetie ネットワーク接続警告

0 投票する
6 に答える
5271 参照

iphone - Reachability を使用してリモート ホストの可用性を確認するのは賢明ですか?

Reachability Class (Apple 製) を使用してリモート ホストの可用性を確認するのは賢明ですか? たとえば、www.google.com と言います。

または私は使用する必要があります

到達可能性にホストの可用性のチェックに関するバグがあると聞いたので、どのオプションが最適ですか?

0 投票する
7 に答える
35339 参照

ios - iOS/iPhone の到達可能性 - Reachability.m/.h を使用して、インターネットが失われた/到達できない場合にのみ確認する方法

現在、私はapple reachability.m/.hによるクラスを使用していますが、ネットワークに到達できない場合にのみユーザーに通知したいので、変更を通知することを除いて動作します。現在、インターネットに接続していて、ネットワークを失うと、それが教えてくれます。ただし、ネットワークに再接続すると、望ましくないことも通知されます。損失がある/ネットワークがない場合にのみ教えてほしい。

私はそれが呼び出しと関係があると信じています:

を呼び出すとき-[NSNotificationCenter addObserver:selector:name:object:]、名前には文字通り名前である他の機能がありますか? NSNotificationCenter を使用するのはこれが初めてなので、この問題に精通していません。

編集:

ここに私のcheckNetworkStatus機能があります:

}