2011-07-12 8 views
1

私はログイン画面の使用に関するいくつかのスレッドを見てきましたが、必要なものは必要ありません。アプリケーションが最初に起動すると、ログイン画面が表示され、ユーザー名/パスワードが入力され、サーバー上で確認されます。成功すると、アプリケーションの他のセクションに移動できます。このアプリケーションには機密文書が含まれているため、アプリケーションがスリープ状態になるかホームボタンが押され、再入力するたびにUIAlertViewを表示してパスワードを確認します。ipad強制ログイン画面

アプリケーションがスリープ状態になると、UIAlertViewが表示されるので、そのまま残しておきますが、ホームボタンを押すと元のログイン画面に戻るようにしたいと考えています。私は出口(0)で遊んでいましたが、リンゴはそれに対して強くアドバイスしますが、強制的にアプリケーションを終了させて​​から、アプリケーションが再び開くとログイン画面が表示されます。私は出口(0)なしでこの機能を再現しようとしています。

答えて

0

あなたのアプリを終了することは、おそらく正しいアプローチではありません。検討してください:How do I programmatically quit my iPhone application?

iPhone を正常に終了するためのAPIはありません。 iPhone OSの場合、 ユーザはホームボタンを押して アプリケーションを閉じます。無線LAN上で を回す - あなたのアプリケーション は、その意図した機能を提供していませ 可能な条件を持っている必要があり、 推奨されるアプローチは、問題の 性質上、ユーザーが取ることができる可能 アクションを示すユーザのための アラートを表示することですロケーションサービス、 などを有効にします。 アプリケーションをユーザー自身の裁量で終了させることができます。

UIAlertViewを使用して最初のアプローチを再考する必要があります。ログイン画面の使用があなたのニーズを満たしていない場合。

+0

Appleのサイトへの参照で私が見ていたスレッドに感謝します。代わりにこの方法を再考する必要があります、歓声。 – fes

関連する問題