MacOS Sierra부터는 '항상 허용'을 누른 후에도 XCode에서 주기적으로이 팝업을 가져 오기 시작했습니다.
키 체인에서 "com.apple.dt.XcodeDeviceMonitor"항목을 삭제 해 보았습니다. 이렇게하면 키가 다시 생성되지만 문제가 해결되지는 않습니다.
Apple 포럼 의 공개 토론 주제 이지만 아무도 해결책이없는 것 같습니다.
MacOS Sierra부터는 '항상 허용'을 누른 후에도 XCode에서 주기적으로이 팝업을 가져 오기 시작했습니다.
키 체인에서 "com.apple.dt.XcodeDeviceMonitor"항목을 삭제 해 보았습니다. 이렇게하면 키가 다시 생성되지만 문제가 해결되지는 않습니다.
Apple 포럼 의 공개 토론 주제 이지만 아무도 해결책이없는 것 같습니다.
답변:
이 솔루션을 Xcode 8에 게시하는 이유는 다음과 같습니다.
드디어 수정되었습니다.
xcode
키 체인에서 검색 할 때 아직 아무것도 찾지 못합니다. 여전히이 팝업이 나타납니다. 🤷🏻♂️
다음은 나를 위해 일했습니다 (macOS 10.12.1 및 XCode 7.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
면책 조항-여기서 내 유일한 목표는 성가신 경고를 방지하는 것이 었습니다.
나는 이것이 무엇이든 깨뜨릴 것인지 전혀 모른다.
시스템 키 체인을 엉망으로 만들고 있습니다. 무엇이 잘못 될 수 있습니까?
나는 이것을 Apple에 버그로보고했고, 여기에 언급 된 일부 작동하지 않는 것과 동일한 몇 가지 제안 후에 그들은 다음과 같이 돌아 왔습니다.
"문제에 대해 죄송합니다. 이에 대해 좀 더 자세히 살펴 보겠습니다. 그 동안 iCloud 게이지가 필요하지 않은 경우 다음을 수행하여 일시적으로 비활성화 할 수 있습니다.
이 문제는 지난 가을에 다시 나타났습니다. 이 문제는 루트 사용자 계정이 암호로 보호되지 않은 상태로 남겨진 Apple의 보안 구멍에서 비롯된 것 같습니다. 루트 사용자 계정의 비밀번호를 재설정했습니다 (이전과 동일한 비밀번호로). 당시에는 그 관계를 알지 못했지만이 지원 항목을 읽은 후 이것이 문제 일 수 있다고 생각했습니다.
https://support.apple.com/en-us/HT201609
이 단계에 따라 로그인 키 체인에 대한 암호를 다시 설정했는데 (다시 동일한 암호로) 문제가 사라졌습니다.
도움이 되었기를 바랍니다.