キーチェーンをキャッシュしました (キーチェーンに不要なキーと証明書が多すぎるため、いくつかのキーを削除しました)。
そして今、プロジェクトを実行すると、システムのログインとパスワードを入力するよう求められます。
入力すると、パスワードをキーチェーンに保存するように求められません。アプリは正常に起動していますが、もう一度プロジェクトを実行しようとすると、とにかくログイン ウィンドウが表示されます。
それを取り除く方法は?
問題は、キーチェーンの証明書が左側のパネルの「システム」の下にあり、常にロックされているため、ロックを解除するにはパスワードが必要なことでした!
次に、常にロックが解除されている「ログイン」に移動したところ、すべてが完全に機能するようになりました。パスワードを求める xCode の煩わしさはなくなりました。
したがって、私の提案は、新しいキーチェーンを作成し、使用するすべての証明書を開発に挿入することです。
これにより、問題が 100% 解決される可能性があります。
問題は、キーチェーンの開発者証明書が「システム」の下にあり、常にロックされているため、ロックを解除するにはパスワードが必要なことです。
常にロックが解除されている「ログイン」に移動する必要があります。そうすれば、すべてが完全に機能します。ユーザー名とパスワードを何度も尋ねる必要はなくなります。