如何从XCGLogger中删除XcodeColors依赖性?

时间:2016-10-03 09:43:16

标签: carthage xcglogger xcodecolor

当我尝试进行迦太基更新时,随着Xcode 8的最新更新,我得到以下内容:

xcodebuild [9502:2418269] [MT] PluginLoading:所需的插件兼容性UUID 8A66E736-A720-4B3C-92F1-33D9962C69DF用于插件路径'〜/ Library / Application Support / Developer /Shared/Xcode/Plug-ins/XcodeColors.xcplugin'不存在于DVTPlugInCompatibilityUUIDs

导致构建失败。

如何删除此依赖项并继续使用XCGLogger?

1 个答案:

答案 0 :(得分:2)

这实际上不是XCGLogger的问题,只是Xcode试图加载XcodeColors插件并且它没有被列为兼容。您有几种方法可以解决此问题。

  1. 删除spark-submit --queue 'myqueue' --py-files spark_submit_test_lib.py spark_submit_test.py 文件,删除插件。
  2. 修改~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/XcodeColors.xcplugin文件并将~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/XcodeColors.xcplugin/Contents/Info.plist添加到8A66E736-A720-4B3C-92F1-33D9962C69DF列表。
  3. 通常情况下,Xcode 8甚至不会尝试加载插件,除非你改变Xcode 8这样做。所以上面的选项2可能是你最好的选择。然后,Xcode将加​​载插件,您的日志中将再次显示全彩色!