[iphone] Xcode 5-DVTPlugInCompatibilityUUID에 필요한 플러그인이 없습니까?

Xcode를 v5.0.1로 업그레이드 한 후 프로젝트 폴더 내에서 git 명령을 실행하려고 할 때 터미널에서 다음 경고를 받기 시작했습니다.

[MT] PluginLoading : ‘~ / Library / Application Support / Developer / Shared / Xcode / Plug-ins / Unity4XC.xcplugin’경로에 플러그인에 필요한 플러그인 호환성 UUID 37B30044-3B14-46BA-ABAA-F01000C27B63이 없습니다. DVTPlugInCompatibilityUUID에서

Xcode 내부에서 경고가 표시되지 않고 프로젝트가 잘 컴파일되지만 이유가 있어야합니다. 왜 이런 일이 발생하고 어떻게 고칠 수 있습니까?



답변

모든 플러그인에 대해이 문제를 해결하기 위해 여기 에서 찾은 셸 명령 을 수정했습니다.

이 문제를 해결하려면 :

XCODEUUID=`defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID`
for f in ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/*; do defaults write "$f/Contents/Info" DVTPlugInCompatibilityUUIDs -array-add $XCODEUUID; done


답변

시도해보십시오 : xcode-select --install. 내 문제가 해결되었습니다.


답변

Xcode 7의 경우 모든 Xcode 플러그인을 제거하여 문제를 해결했습니다.

rm -rf ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/*


답변

문제는 DVTPlugInCompatibilityUUIDsplist 파일에 누락 된 (또는 잘못된) 키-값 쌍이 있는 Xcode 플러그인이 설치되어 있다는 것 입니다. 이 플러그인이 어떻게 해결했는지 확인하세요 : https://github.com/gfontenot/XVim/commit/35bbf24bc074e330a9bea852c190d8fdcbfff1ea

플러그인 (Unity 용으로 보임)에 업데이트 된 버전이 있는지 확인하십시오.


답변

나는 내 기계에서 단결을 삭제했다. Unity를 설치 한 후 빌드가 저에게 효과적이었습니다. robovm을 사용하여 앱을 구축하려고했습니다.


답변

조금 늦었을 수도 있지만 Xcode 업데이트 후 Xcode를 다시 시작하고 표시되면 구성 요소 설치 버튼을 눌러야했습니다. 그런 다음 내 자식 문제가 사라졌습니다.


답변