xcode9 安装Alcatraz插件

作者: 孟华007 | 来源:发表于2018-05-08 10:22 被阅读1292次

    XCode8之后,由于苹果的限制,之前很好使用的插件不能直接用了。怎么办?
    通过以下方法,XCode8/XCode9最新版照样可以安装Alcatraz,安装插件。方法如下:

    1、删除以前的Alcatraz插件,通过如下两条命令

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

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

    2、安装 alcatraz插件

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

    3、安装签名插件

    sudo gem install update_xcode_plugins
    安装不成功可以使用
    sudo gem install -n /usr/local/bin update_xcode_plugins

    4、查看一下现有签名,并且把新版本的UUID放到插件的info.plist中

    update_xcode_plugins 

    可以看到 绿色的字体提示添加完成。就代表添加成功了;注意一下黄色字体的提示,意思就是你使用的xcode8以上的版本,如果需要正常使用,需要运行,unsign这个命令。这个是对xcode进行解除签名。这样我们安装的插件才可以起作用。如果需要进行打包到APP的操作可以进行回复签名。命令如下

    5、xcode解除签名(只有解除签名,才能实用Alcatraz功能)

    update_xcode_plugins --unsign 

    选择检测到xcode

    6、xcode安装签名(Alcatraz安装完成后需要安装签名,这样才能app打包)

    update_xcode_plugins --restore 

    7、重启xcode,弹窗提示选择 load bundle,然后在Window->Package Manager中尽情享受插件带来的便利吧!

    相关文章

      网友评论

      • Init超:9.4.1 不行呀!
      • wahkim:上面的步骤成功结束 打开xcode 后 出现了个弹出框 “无法验证xcode的真实性,请填写钥匙串登陆的密码” ??? 完全不知道是什么密码.. 而且拒绝输入后 xcode 也打不开了 packManager也没有
        缱绻一时:update_xcode_plugins --restore
      • zeqinjie:这样的操作会影响上架appstore吗?
      • 笨笨编程:感觉两篇文章差不多,我使用这篇文章成功了。xcode9.4.1 https://www.jianshu.com/p/9892949c0bfe
      • mengli5052_cc9e:我在9.4.1上安装的,是可以使用的。在windows下有package manager管理插件
      • GloryMan:加油
      • BeyondiOS:你好,我是使用的是Xcode 9.4,我按照你的方法, load bundle后,Window下无Package Manager啊?请问你使用Xcode 9.4能成功安装使用插件吗?
        GloryMan:我9.1 成功了
      • 街道shu记:大佬,有xcode9支持好用的插件吗?很多插件都不支持了
      • 街道shu记:大神,安装成功后,Window还是没有Package Manager这个菜单,怎么判断安装成功了 啊
        那样风采:@街道书记 :cry: 好吧!!谢谢了!
        街道shu记:@那样风采 装上了,也没用,Xcode9不支持插件了、插件都不能用
        那样风采:是的,我也看不到,我是Xcode 9.2 你解决了吗?求楼主指教!
      • 60655bb58aa9:很棒!

      本文标题:xcode9 安装Alcatraz插件

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