美文网首页
Xcode9 插件失效问题

Xcode9 插件失效问题

作者: 红线路亚湾 | 来源:发表于2017-10-17 21:54 被阅读0次

    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

    相关文章

      网友评论

          本文标题:Xcode9 插件失效问题

          本文链接:https://www.haomeiwen.com/subject/fxbmuttx.html