回答:
問題は、左側のパネルの「システム」の下にあるキーチェーンの開発者証明書にあります。これは常にロックされており、ロックを解除するにはパスワードが必要です。
したがって、開発者証明書を「ログイン」に移動するだけで、常にロックが解除されます。これで問題が解決しました。
キーチェーンアクセスを開く
左ペインの[システム]をクリックします
左上のシステムキーチェーンのロックを解除します(ロックされている場合)。
システムアイテムを種類で並べ替え、キーが一番上になるようにします
パスワードを要求し続ける秘密鍵を探します
それをダブルクリックして、アクセス制御を選択します
「すべてのアプリケーションにこのアイテムへのアクセスを許可する」を選択します
変更を保存し、システムキーチェーンをロックして、キーチェーンアプリを終了します
キーチェーンの変更を繰り返し要求するアプリケーションを再起動します
はい-管理者権限のみでXCodeを実行します。一連のタスク、インストール、デバッグセッションなどを実行するには、管理者権限が必要です。
「Mac OS X」と書かれていて、開発者ツールに関連するものではないのですか?
開発ツールがMacで開発者モードを有効にすることを望む場合は正常です。したがって、Xcodeを起動するたびにシミュレーターでアプリのデバッグを開始するたびに、管理者パスワードを入力する必要はありません。
ただし、開発者モードを有効にしていない場合は、Xcodeから提供されたときに準備してください。Xcodeは、Xcodeが起動するたびにシミュレーターでデバッグを初めて起動するたびに、管理者パスワードを要求します。
システムキーチェーンに保存されている秘密キーを保存するためのアクセス制御設定が表示されなくなったため、Xcodeをホワイトリストに追加しようとしても機能しませんでした。
アクセス制御の変更を保持するために、秘密鍵+証明書をログインキーチェーンにコピーする必要がありました。これにより、配布用のアーカイブにコード署名するときにXcodeが煩わしくなりませんでした。
証明書の信頼設定が変更された場合(例:コード署名を常に許可)、Xcodeは配布を停止することに注意してください。これらをシステムデフォルトに設定しておく必要があります。
これは正しくないと感じるので、これよりも良い解決策があることを願っています。しかし、それは今のところ機能します。