1. 查看 Xcode 插件安装目录
~/Library/Application Support/Developer/Shared/Xcode/Plug-ins
删除已安装插件
2. 制作 XcodeSigner 证书
打开 钥匙串 , 钥匙串访问 -》证书助理-》创建证书 -》第一行名称:XcodeSigner, 第二行默认,第三行代码签名
image.png3. 打开终端,执行:
sudo codesign -f -s XcodeSigner /Applications/Xcode.app
可能要等一会,然后会有一堆允许弹出框,一直 始终允许 就好了
4. 安装 Alcatraz
打开终端,执行:
curl -fsSL https://raw.github.com/alcatraz/Alcatraz/master/Scripts/install.sh | sh
5. 获取 Xcode 的uuid
打开终端,执行:
defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID
xcode9 获取的是 DF11C142-1584-4A99-87AC-1925D5F5652A
6. 给插件添加uuid
打开终端,执行:
find ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name Info.plist -maxdepth 3 | xargs -I{} defaults write {} DVTPlugInCompatibilityUUIDs -array-add DF11C142-1584-4A99-87AC-1925D5F5652A
7. 重启Xcode 选择 load bundles
image.png8. 大功告成,Package Manager又回来了
image.png9. 注意! 注意!注意!
每次下载新插件,需要重复执行步骤6和7
每次下载新插件,需要重复执行步骤6和7
每次下载新插件,需要重复执行步骤6和7
网友评论