Appleは継続的な到達可能性テスト(およびアラート)を必要としますか、それともアプリの起動時に1回だけテストできますか?これはすべてAppleが言うことです:「ネットワークが利用できないとき、あなたのコードが顧客アラートまたは通知を含むことは非常に重要です。」引用元:https ://developer.apple.com/appstore/resources/submission/tips.html 。これでは、アプリが接続ステータスを継続的に監視する必要があるのか、アプリの起動時にチェックするだけでよいのかが明確になりません。
1 に答える
5
いいえ、ネットワーク接続を継続的に監視する必要はありません。また、ネットワーク接続がなくてもアプリが適切な処理を実行できる場合は、ユーザーに通知する必要はありません。
たとえば、地元の電車の時刻表を表示するアプリがあります。起動するたびに、私のWebサイトから更新された時刻表をチェックします(時刻表は数週間ごとに更新されます)。ネットワークがない場合は問題ありません。アプリは続行し、ユーザーに通知しません。ネットワーク接続はあるが新しい時刻表がない場合は、問題ありません。新しい時刻表がある場合は、バックグラウンドでダウンロードされ、サイレントに更新されます。
アプリが何か便利なことをするためにネットワーク接続を必要とする場合は、アプリが機能しない理由をユーザーに知らせたいと思うでしょう。
于 2012-08-05T02:39:29.270 に答える