MacOS Sierraから、「常に許可」を押した後でも、XCodeから定期的にこのポップアップが表示されるようになりました。
キーチェーンの「com.apple.dt.XcodeDeviceMonitor」アイテムを削除してみました。これによりキーが再生成されますが、問題は修正されません。
これはAppleフォーラムでのオープンなディスカッショントピックですが、誰も解決策を持っていないようです。
MacOS Sierraから、「常に許可」を押した後でも、XCodeから定期的にこのポップアップが表示されるようになりました。
キーチェーンの「com.apple.dt.XcodeDeviceMonitor」アイテムを削除してみました。これによりキーが再生成されますが、問題は修正されません。
これはAppleフォーラムでのオープンなディスカッショントピックですが、誰も解決策を持っていないようです。
回答:
他に誰も持っていないので、Xcode8用にこのソリューションを投稿します。
それは最終的にそれを修正します。
xcode
、キーチェーンで、それが何かを見つけることはありません、まだ私はまだ、このポップアップを取得します。🤷🏻♂️
以下は私のために働いた(macOS10.12.1とXCode7.3を実行している)。
他の解決策の問題は、XCodeが終了すると削除される(一時的な)ログインキーチェーンエントリで動作することです。したがって、解決策は、代わりにシステムキーチェーンにエントリを作成することであるように見えます。
キーチェーンアクセスを使用してエントリをログインからシステムキーチェーンに移動しようとしましたが、さまざまなあいまいなエラー(「エラーが発生しました。現在のキーチェーンにアイテムを追加できません」など)で失敗しました。
代わりに、セキュリティコマンドを使用して、一時的なものと(ほぼ)同一の新しいエントリをシステムキーチェーンに作成しました。
唯一の違いは、わざわざ抽出することができなかったパスワードです(そして、それが重要かどうかはわかりません)。
ターミナルを開き、次のコマンドを貼り付けて実行します(XCodeが通常の場所にない場合は、適切に編集した後)。
sudo security add-generic-password \
-s 'com.apple.dt.XcodeDeviceMonitor' \
-a session-token \
-p anyoldstring \
-T /Applications/Xcode.app \
-T /Applications/Xcode.app/Contents/Developer/Library/Xcode/Tools/XcodeDeviceMonitor \
/Library/Keychains/System.keychain
免責事項-ここでの私の唯一の目的は、迷惑なアラートを防ぐことでした。
これが何かを壊すかどうかはわかりません。
あなたはシステムキーチェーンをいじっています:何がうまくいかない可能性がありますか?
この問題は、この過去の秋に再び発生しました。この問題は、rootユーザーアカウントがパスワードで保護されていないままになっているAppleのセキュリティホールに起因している可能性があると思います。rootユーザーアカウントのパスワードを(以前と同じパスワードに)リセットしました。当時は関係に気づかなかったのですが、このサポート項目を読んだところ、これが問題なのではないかと思いました。
https://support.apple.com/en-us/HT201609
これらの手順に従って、ログインキーチェーンのパスワードを(再び同じパスワードに)リセットしましたが、問題は解決しました。
お役に立てれば。