静的ライブラリとして出荷されるSDKを作成しています。キーチェーンにアクセスしてデータを保存し、ライブラリもある別のアプリでデータを取得できるようにすることはできますか?私はアプリに署名しなかったので、Appleはこれに眉をひそめるようですが、アプリのコードの単なる乗客です。
これを実装するために「SFHFKeychainUtils」を使用することを検討していました。何かご意見は?
静的ライブラリとして出荷されるSDKを作成しています。キーチェーンにアクセスしてデータを保存し、ライブラリもある別のアプリでデータを取得できるようにすることはできますか?私はアプリに署名しなかったので、Appleはこれに眉をひそめるようですが、アプリのコードの単なる乗客です。
これを実装するために「SFHFKeychainUtils」を使用することを検討していました。何かご意見は?
AFAIK、キーチェーンは同じバンドルシードIDを持つアプリ間でのみ共有できます(あなたが言うように、これは署名レベルで制御されます)。そのため、キーチェーンアクセスを共有できるアプリは、単一の開発者からのアプリのみです。開発者間の共有は不要です。
AppleのドキュメントでiOSのセキュリティ情報をもっとチェックしてください。