Cocoa with Loveによると、アプリが (セルラー ネットワークではなく) WiFi を必要とする場合、たとえば、アプリが重いビデオをロードし、3G 経由で使用することを意図していない場合、到達可能性が必要です。
私のアプリは WiFi でも 3G でもインターネットを使用し、Web サービスから小さなデータのみをダウンロードします。
アプリがこの到達可能性テストを実行する必要がある状況を誰かが明確にすることはできますか?
Cocoa with Loveによると、アプリが (セルラー ネットワークではなく) WiFi を必要とする場合、たとえば、アプリが重いビデオをロードし、3G 経由で使用することを意図していない場合、到達可能性が必要です。
私のアプリは WiFi でも 3G でもインターネットを使用し、Web サービスから小さなデータのみをダウンロードします。
アプリがこの到達可能性テストを実行する必要がある状況を誰かが明確にすることはできますか?
少量のデータのダウンロードにのみインターネット接続を使用しているため、WiFiまたは3Gのどちらを使用しているかを気にする必要はありません。
確かに、セルラーニュートルクにはいくつかの制限があります。9.3項と9.4項のAppStoreレビューガイドラインをご覧ください。表示するには開発者IDが必要なので、ここで引用することは許可されていないと思います。
アプリケーションが「いつ」ネットワークにアクセスする能力が変更されたかを知る必要がある場合は、到達可能性が必要です。
常に最初にリソースにアクセスしようとし、失敗した場合はReachabilityのデータを使用して理由を調べるという推奨事項を見てきました。