请注意,从Xcode 8 Alcatraz不再起作用 Editor Extension Tutorial
我无法为Xcode 7.1安装恶意软件
根据他们的推特消息,恶魔岛应该使用Xcode 7.1。我尝试过卸载并重新安装。
我使用了推荐的
安装/track-referral
是否与我安装Xcode 6.4的事实有关?
答案 0 :(得分:53)
@Mopr答案可能会解决,但对我不起作用。我从Enisto Pino Alcatraz issue 352得到了一个更完整的答案,我将在此处转发
1)关闭Xcode
2)删除以前的Xcode 7.0默认值
defaults delete com.apple.dt.Xcode DVTPlugInManagerNonApplePlugIns-Xcode-7.0
3)卸载恶魔岛
rm -rf ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Alcatraz.xcplugin
4)删除通过Alcatraz
安装的所有软件包rm -rf ~/Library/Application\ Support/Alcatraz/
5)将DVTPlugInCompatibilityUUID更新为插件列表中的7.1:
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\ 7.1.app/Contents/Info DVTPlugInCompatibilityUUID
6)重置Xcode选择
sudo xcode-select --reset
7)打开Xcode
8)安装恶魔岛
curl -fsSL https://raw.github.com/supermarin/Alcatraz/master/Scripts/install.sh | sh
9)重启Xcode
10)选择"加载捆绑包"在Xcode开始的对话框中。
答案 1 :(得分:7)
我做的和Ryan建议的一样,但是没有用。然后我意识到他有:
默认删除com.apple.dt.Xcode DVTPlugInManagerNonApplePlugIns-Xcode-7.0
因为我在7.1,所以我将其改为
defaults delete com.apple.dt.Xcode DVTPlugInManagerNonApplePlugIns-Xcode-7.1
P.S。我会把这个评论作为评论,但是我做了太多的菜鸟评论3;(
答案 2 :(得分:6)
我遇到了与7.1相同的问题,只是重新安装Alcatraz没有帮助。我也有XCode 6.4,这可能是相关的。 我在这里找到了解决方案 - https://github.com/supermarin/Alcatraz/issues/352
如 welsonla 所述,你必须退出XCode并进入终端
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`
然后
sudo xcode-select --reset
在此之前我还卸载了Alcatraz并重新安装它,以防万一。
答案 3 :(得分:5)
我将Alcatraz.xcplugin从插件文件夹移到了外面。打开Xcode,然后退出。后来我回到了插件文件夹并重新打开了Xcode。它问我是否加载捆绑包,只是点击加载并加载它。 [github.com/supermarin/Alcatraz/issues/359]