SSKeychainをiOSアプリケーションに保存することを考えていますが、アカウントやサービスに特定の値が必要かどうかわかりません。任意のものでOKです。よくある練習はありますか?SSKeychainのアカウントとサービスの値を選択する方法
9
A
答えて
22
サービスは、アプリケーションの一意の文字列である必要があります。サービスまたはWebアプリケーションの名前/ URLなど、iOSバンドルIDを使用することもできます。これは理想的にはアプリケーション全体で一定であるべきですが、特定の優先順位はありません。私は個人的にWebサービスURLに設定することを好みますが、それが私の好みです。
アカウントビットは、基本的にどのアプリケーションのユーザー名フィールドにも似ています。それで、同じサービスだが異なるアカウントの複数のパスワードを保存することができます。ユーザー名フィールドを持たないアプリケーションで作業している場合は、ユーザーや任意のものに設定することができますが、アプリケーション全体や将来のバージョンでは一定のままです。私はacme.comサービスのパスワード「試験」とjoebloggsのパスワードを保存していた場合
だから、ここで私はそれを保存したい方法です:
NSString *password = [SSKeychain setPassword:@"test" forService:@"acme.com" account:@"joebloggs"];
SSKeychainがとても簡単とする幻想的ですつかいます。間違いなく良い選択です!
関連する問題
- 1. Google Appsアカウントのスコープを選択的に追加する方法
- 2. コレクションタイプナビゲーションプロパティの値を選択する方法
- 3. 親のドロップダウン選択値を選択する方法
- 4. Googleアカウントの選択を強制する
- 5. ajaxから選択ボックスで値を選択する方法
- 6. Laravelで値を選択する方法
- 7. bootstrap dualistbox値を選択する方法
- 8. 実行時にコンポーネントのAngular 2サービスを選択する方法
- 9. WCFサービスのURIを動的に選択する方法は?
- 10. Googleの「アカウントを選択」ダイアログの却下を検出する方法
- 11. インテントを処理するサービスを選択する方法
- 12. JAX-RSとJAX-WS Webサービス実装の選択方法は?
- 13. 次のenum値の選択方法は?
- 14. サービスから選択ボックスでデフォルト値を選択
- 15. Account Chooserダイアログボックスで選択したアカウントの詳細を保存する方法は?
- 16. 選択コントロールのデフォルト選択値をAngularjsで設定する方法は?
- 17. 選択ボックスで選択したオプションの値を取得する方法
- 18. ロータススクリプト - 複数選択リストボックスで複数の値をプログラムで選択する方法
- 19. 追加のスコープをリクエストするときに、Google Sign Inのアカウントの選択ポップアップをスキップする方法
- 20. ブーストマルチセレクションjsのDB値から選択したボックス値の選択方法?
- 21. Facebook Graph API - 単一のアカウントを選択
- 22. GmailアカウントoAuth2を選択するとクラッシュするアプリですか?
- 23. javaとseleniumでドロップダウンから値を選択する方法は?
- 24. PostgreSQLでJSON値をintとして選択する方法は?
- 25. AngularJSラベルと値を選択から取得する方法
- 26. wcf riaサービスでテーブルからフィールドを選択する方法
- 27. Grailsアプリケーションでサービス実装を選択する方法は?
- 28. カルーセル - 選択からカルーセルアイテムとオープンモーダルを選択する方法
- 29. QBluetoothSocketでサービスに接続するときにローカルアダプタを選択する方法
- 30. 選択ボックスですべてのオプション値(選択/非選択)を取得する方法