Xcode 7.1中的恶魔岛

时间:2015-10-26 10:03:37

标签: ios xcode xcode7.1 alcatraz

请注意,从Xcode 8 Alcatraz不再起作用 Editor Extension Tutorial

我无法为Xcode 7.1安装恶意软件

根据他们的推特消息,恶魔岛应该使用Xcode 7.1。我尝试过卸载并重新安装。

我使用了推荐的

安装
/track-referral

是否与我安装Xcode 6.4的事实有关?

enter image description here

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]