Alcatraz在XCode 7.1

请注意,从XCode 8 Alcatraz不再适用于 编辑器扩展教程


我无法安装Alcatraz for Xcode 7.1

根据他们的twitter feed,Alcatraz应该和XCode 7.1一起工作。 我曾尝试卸载并重新安装。

我使用了推荐的安装

curl -fsSL https://raw.githubusercontent.com/supermarin/Alcatraz/deploy/Scripts/install.sh | sh 

这可能与我也有XCode 6.4安装的事实有关?

在这里输入图像说明

@Mopr的答案可能会解决,但没有为我工作。 我从Enisto Pino 恶魔岛问题352得到了一个更完整的答案,我正在这里重新发布

1)closuresXcode

2)删除Xcode 7.0以前的默认值

 defaults delete com.apple.dt.Xcode DVTPlugInManagerNonApplePlugIns-Xcode-7.0 

3)卸载Alcatraz

 rm -rf ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Alcatraz.xcplugin 

4)删除所有通过Alcatraz安装的软件包

 rm -rf ~/Library/Application\ Support/Alcatraz/ 

5)更新插件plists中的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)重置Xcodeselect

 sudo xcode-select --reset 

7)打开Xcode

8)安装恶魔岛

 curl -fsSL https://raw.github.com/supermarin/Alcatraz/master/Scripts/install.sh | sh 

9)重新启动Xcode

10)在Xcode start对话框中select“Load Bundles”。

我和Ryanbuild议的一样,并没有奏效。 然后我意识到他有:

默认删除com.apple.dt.Xcode DVTPlugInManagerNonApplePlugIns-Xcode-7.0

由于我在7.1我改变了

 defaults delete com.apple.dt.Xcode DVTPlugInManagerNonApplePlugIns-Xcode-7.1 

PS我会做出这个评论,但我太多的小吃作出评论3;(

我和7.1有同样的问题,重新安装Alcatraz没有帮助。 我也有XCode 6.4,这可能是相关的。 我在这里find了解决scheme – https://github.com/supermarin/Alcatraz/issues/352

正如welsonla所提到的,您必须退出XCode并进入terminal

 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.xcplugin从插件文件夹中移出。 打开Xcode,然后退出。 后来我又回到插件文件夹,重新打开Xcode。 它问我是否加载捆绑,只是点击加载,然后加载。 [github.com/supermarin/Alcatraz/issues/359]

Interesting Posts