1

私は、任意の数の個別のサービスに接続できるiOSアプリを持っており、それらの各サービスには、いくつかの情報(サービス名、URL、ログイン名、パスワードなど)があります。

キーチェーン関数とラッパー関数(AppleのGenericKeychainサンプル)を見てきました。私が見た例は、キーの単一のディクショナリオブジェクトの保存と取得を示しているようです。

アプリケーションのフローは次のとおりです。1。アプリケーションが起動します。2。保存されているすべてのログイン情報を取得します(現在、NSUserDefaultsを一時的なものとして使用しています)。3。保存されているログインを使用して見つかった各サービスでビューを作成します。4。ユーザーが次のいずれかを選択します。サービス(または新しいサービスを追加できます)とそれに接続します

だから私の質問は、保存されているすべてのログインをクエリするにはどうすればよいですか?

サービス名のキーチェーンを作成し、保存されたサービスを取得した後、それをキーとして使用して関連情報(アカウントのURL、アカウントのパスワードなど)を取得することをお勧めしますか?

4

0 に答える 0