Как убрать предупреждения Xcode при использовании opendiff с git diff в macOS

Я получаю кучу раздражающих предупреждений всякий раз, когда я бегу

git difftool ...

с opendiff:

2018-03-22 13:19:48.490 FileMerge[87858:91642522] Unable to load platform at path /Volumes/exts/Apps/Developer/Xcode.app/Contents/Developer/Platforms/AppleTVOS.platform 2018-03-22 13:19:48.491 FileMerge[87858:91642522] Unable to load platform at path /Volumes/exts/Apps/Developer/Xcode.app/Contents/Developer/Platforms/AppleTVSimulator.platform 2018-03-22 13:19:48.491 FileMerge[87858:91642522] Unable to load platform at path /Volumes/exts/Apps/Developer/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform 2018-03-22 13:19:48.491 FileMerge[87858:91642522] Unable to load platform at path /Volumes/exts/Apps/Developer/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform 2018-03-22 13:19:48.492 FileMerge[87858:91642522] Unable to load platform at path /Volumes/exts/Apps/Developer/Xcode.app/Contents/Developer/Platforms/WatchOS.platform 2018-03-22 13:19:48.492 FileMerge[87858:91642522] Unable to load platform at path /Volumes/exts/Apps/Developer/Xcode.app/Contents/Developer/Platforms/WatchSimulator.platform 2018-03-22 13:19:48.493 FileMerge[87858:91642522] Couldn't load '/Volumes/exts/Apps/Developer/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Xcode/Specifications/Core Build System.xcspec'. Reason: Error Domain=NSCocoaErrorDomain Code=3840 "Unexpected character b at line 1" UserInfo={NSDebugDescription=Unexpected character b at line 1, kCFPropertyListOldStyleParsingError=Error Domain=NSCocoaErrorDomain Code=3840 "Unexpected ';' or '=' after key at line 1" UserInfo={NSDebugDescription=Unexpected ';' or '=' after key at line 1}}. 2018-03-22 13:19:48.498 FileMerge[87858:91642522] Couldn't load '/Volumes/exts/Apps/Developer/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Xcode/Specifications/Native Build System.xcspec'. Reason: Error Domain=NSCocoaErrorDomain Code=3840 "Unexpected character b at line 1" UserInfo={NSDebugDescription=Unexpected character b at line 1, kCFPropertyListOldStyleParsingError=Error Domain=NSCocoaErrorDomain Code=3840 "Unexpected ';' or '=' after key at line 1" UserInfo={NSDebugDescription=Unexpected ';' or '=' after key at line 1}}.

Кажется, здесь две две разные проблемы: Unable to load platform а также Couldn't load ... xcspec,

Пожалуйста, обратите внимание, что opendiff работает правильно, раздражают только предупреждения в оболочке, поскольку они делают текущее содержимое терминала недоступным для просмотра.

Все каталоги и файлы, упомянутые в предупреждающих сообщениях, например /Volumes/exts/Apps/Developer/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Xcode/Specifications/Core Build System.xcspec, /Volumes/exts/Apps/Developer/Xcode.app/Contents/Developer/Platforms/WatchSimulator.platformи т. д., на самом деле там и имеют, казалось бы, действительный контент.

Я использую только что установленный Xcode 8.2.1 на macOS 10.11.6.

Кто-нибудь знает, как избавиться от этих предупреждений?

0 ответов

Другие вопросы по тегам