iPhoneでネットワークの到達可能性を確認した後、アプリがクラッシュするという問題があり ますか? この問題は、アプリの初回起動時に発生し、まだ解決されていません! 私が見つけた次の解決策は、最初の起動時にインターネット接続が見つからない場合はアプリを閉じ、ユーザーに再度開くように指示することです.
アクション シートの [OK] ボタンが押された場合、exit(0) を使用できますか。exit(0) を使用できると誰かが言っています。それを使用する理由がある場合..他の解決策はありますか?
iPhoneでネットワークの到達可能性を確認した後、アプリがクラッシュするという問題があり ますか? この問題は、アプリの初回起動時に発生し、まだ解決されていません! 私が見つけた次の解決策は、最初の起動時にインターネット接続が見つからない場合はアプリを閉じ、ユーザーに再度開くように指示することです.
アクション シートの [OK] ボタンが押された場合、exit(0) を使用できますか。exit(0) を使用できると誰かが言っています。それを使用する理由がある場合..他の解決策はありますか?
コードを確認し、クラッシュの問題を解決してみてください。プログラムでアプリケーションを終了することは、iOS ヒューマン インターフェイス ガイドラインに違反しているため、通常、レビュー プロセスを通過するのに適していません。
このサンプルアプリケーションを要件に使用できます。アップル提供。
これにより、すべてのクラスで利用できるように、Application Delegate の下に保持されました。
アイデアは、インターネット接続のステータスを確認する必要があり、それが利用できない場合は、インターネットに接続されていないなどの情報を含む空のビューを追加し、アプリケーションの rootviewcontroller で userinteraction を false にすることです。このようにして、ユーザーに通知し、ユーザーはそれ以上行動できなくなります。
これとは逆に、インターネットに接続しているときは、そのビューを rootviewcontroller から削除し、userinteraction を true にする必要があります。
添付のサンプル画像。
それが役に立てば幸い。
