0

iPhone アプリでセッションを維持する最良の方法は何ですか? 私はこれに似たものが欲しい:

  • ログインすると、アプリはログインした人の名前を保存する必要があります
    • ログアウトすると、そのセッションは破棄され、再度ログインする以外にアプリに入る可能性はありません
    • アプリがバックグラウンドに置かれたとき、セッションを維持する必要があります
    • アプリを閉じるときにセッションを破棄する必要があり、ユーザーはアプリを開くときに再度ログインする必要があります

セッションを電話に保存して、この機能を使用するにはどうすればよいですか? ログインは CoreData を使用して行われ、データベースは iCloud に保存されます。

4

1 に答える 1

0

keychainユーザー名とパスワードを保存するには、 を使用することをお勧めします。使用できますNSUserDefaultsが、安全ではありません。使用している場合はNSUserDefaults、パスワードを暗号化された形式で保存します。

keychainより安全ですNSUserDefaults

このスタック オーバーフロー リンクが役立つ場合があります。

于 2013-06-11T12:05:35.937 に答える