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]