1

iPhoneでネットワークの到達可能性を確認した後、アプリがクラッシュするという問題があり ますか? この問題は、アプリの初回起動時に発生し、まだ解決されていません! 私が見つけた次の解決策は、最初の起動時にインターネット接続が見つからない場合はアプリを閉じ、ユーザーに再度開くように指示することです.

アクション シートの [OK] ボタンが押された場合、exit(0) を使用できますか。exit(0) を使用できると誰かが言っています。それを使用する理由がある場合..他の解決策はありますか?

4

3 に答える 3

3

コードを確認し、クラッシュの問題を解決してみてください。プログラムでアプリケーションを終了することは、iOS ヒューマン インターフェイス ガイドラインに違反しているため、通常、レビュー プロセスを通過するのに適していません。

于 2012-05-03T06:15:55.243 に答える
1

このサンプルアプリケーションを要件に使用できます。アップル提供。

これにより、すべてのクラスで利用できるように、Application Delegate の下に保持されました。

アイデアは、インターネット接続のステータスを確認する必要があり、それが利用できない場合は、インターネットに接続されていないなどの情報を含む空のビューを追加し、アプリケーションの rootviewcontroller で userinteraction を false にすることです。このようにして、ユーザーに通知し、ユーザーはそれ以上行動できなくなります。

これとは逆に、インターネットに接続しているときは、そのビューを rootviewcontroller から削除し、userinteraction を true にする必要があります。

添付のサンプル画像。

それが役に立てば幸い。

ここに画像の説明を入力

于 2012-05-03T06:28:35.307 に答える