robbiehanson / XcodeColors

XcodeColors allows you to use colors in the Xcode debugging console. It's designed to aid in the debugging process.
2.23k stars 264 forks source link

Can't work Xcode9? #91

Open Water-bamboo opened 7 years ago

Water-bamboo commented 7 years ago

Please support it.

whpanda commented 6 years ago

same

seon1-k commented 6 years ago

me too

dbquarrel commented 6 years ago

First, the reason it doesn't work in later Xcode versions is not because of the author, it is because of Apple code signing Xcode and preventing it from loading the plugin. There is nothing that the author can or needs to do.

There is a workaround for Apple's changes, you just need to follow the instructions here:

https://medium.com/@gklka/making-xcode-colors-work-with-xcode-8-1-f67da74ad83f#.1f8p7joab

And I can verify it is working with Xcode9.2 if you follow the instructions listed there exactly.

Note you will reduce the security of your Xcode binary if you do this.

Apple made this change because a developer in China got hacked and someone inserted a virus into their Xcode which was then used to deploy a virus into apps built by that Xcode. You open yourself up to that, if the rest of your system security is no good, if you unsign the Xcode app.

chaishuanzhu commented 6 years ago

去除Xcode签名 + [Alcatraz](https://github.com/alcatraz/Alcatraz) 插件安装 去除Xcode签名就可以使用第三方插件

update_xcode_plugins --unsign

需要发布的时候恢复签名

update_xcode_plugins --restore

安装插件更新签名

update_xcode_plugins
Liqiankun commented 6 years ago

@chaishuanzhu It works?