如何在XCode 6.3 beta上安装恶魔岛?
如果我运行curl -fsSL https://raw.github.com/supermarin/Alcatraz/master/Scripts/install.sh | sh
,它只适用于我的非beta XCode。
答案 0 :(得分:6)
@saiday已将以下步骤合并为一个终端命令:
find ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name Info.plist -maxdepth 3 | xargs -I{} defaults write {} DVTPlugInCompatibilityUUIDs -array-add `defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID`
上面的脚本为您执行了第2步和第3步。
确保已安装Alcatraz并在发行版XCode
通过在终端中运行以下内容来确定测试版的UUID:
defaults read /Applications/Xcode-Beta.app/Contents/Info DVTPlugInCompatibilityUUID
在终端中运行以下内容:
defaults write ~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/Alcatraz.xcplugin/Contents/Info.plist -array-add DVTPlugInCompatibilityUUIDs [REPLACE WITHUUID FROM STEP TWO]
这会将当前测试版的UUID添加到Alcatraz可接受的平台列表中。您的UUID应如下所示:992275C1-432A-4CF7-B659-D84ED6D42D3F
答案 1 :(得分:3)
我制作了一个脚本,可以自动为任何版本的Xcode 通过指示其Developer文件夹的路径切换到新版本的Xcode。
- sudo xcode-select --switch /Applications/Xcode-NEW.app/Contents/Developer
从GitHub下载脚本,运行它,然后重新启动Xcode。