Xcode9 插件失效问题

1. 查看 Xcode 插件安装目录

~/Library/Application Support/Developer/Shared/Xcode/Plug-ins

删除已安装插件

2. 制作 XcodeSigner 证书

打开 钥匙串 , 钥匙串访问 -》证书助理-》创建证书 -》第一行名称:XcodeSigner, 第二行默认,第三行代码签名

image.png

3. 打开终端,执行:

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.png

8. 大功告成,Package Manager又回来了

image.png

9. 注意! 注意!注意!

每次下载新插件,需要重复执行步骤6和7
每次下载新插件,需要重复执行步骤6和7
每次下载新插件,需要重复执行步骤6和7

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容