在Xcode4调试控制台中显示ANSI颜色

Car*_*loS 5 ios xcode4

有没有办法做到这一点?我不想用不同的颜色区分我的日志.

Jan*_*ano 2

要在 Xcode 控制台中启用 ANSI 颜色,请安装克隆https://github.com/robbiehanson/XcodeColors并构建。构建过程将在正确的目录中安装 Xcode 插件。

要取消签名 Xcode,请克隆https://github.com/steakknife/unsign,运行 make,将 unsign 命令放入路径中。然后运行以下命令:

cd /Applications/Xcode.app/Contents/MacOS
sudo unsign Xcode
sudo mv Xcode Xcode.signed
sudo ln -sf Xcode.unsigned Xcode
Run Code Online (Sandbox Code Playgroud)

请注意,这是可逆的。只需更改符号链接即可。现在您需要更新插件 UUID 以匹配当前的 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
Run Code Online (Sandbox Code Playgroud)

现在您可以在 Xcode 控制台中使用 ANSI 颜色。它看起来像这样: