美文网首页ios 程序猿FamilyiOS学习性能调优
Xcode8第三方插件失效参考(并不好使,仅参考)

Xcode8第三方插件失效参考(并不好使,仅参考)

作者: 薛定谔的熊 | 来源:发表于2016-09-14 17:54 被阅读12902次

    注意(此方法有点问题,可能会出现闪退、卡顿或者没有模拟器的Bug,仅供参考)目前很多小伙伴出现了一个问题,就是拷贝出来的新(未签名版)Xcode没有模拟器。我重新试了一下,却发现新的Xcode有模拟器,而旧的没有,感觉这个新的Xcode出现之后,模拟器有时候会冲突。楼主我已经放弃了插件,对插件的依赖性不大,大家还是尽早适应无插件吧。

    之前Xcode是7.2,今天升级Xcode8之后发现之前的插件都失效了。以为是和之前一样 Xcode 升级了,需要更新 Xcode info.plsit 中的 DVTPlugInCompatibilityUUID,结果发现不管用,然后查了些资料发现这种方法可以解决。
    解决方案来自:https://github.com/inket/update_xcode_plugins

    1、打开终端,输入以下命令并执行

    gem install update_xcode_plugins
    

    如果出现下图错误,

    Paste_Image.png

    则继续输入以下命令并执行,否则跳过此步。

    sudo gem install -n /usr/local/bin update_xcode_plugins
    

    2、接着会提示输入密码(默认是不可见的,直接输入就行)成功之后是这样的:

    Paste_Image.png

    3、接着再输入以下命运并执行

    update_xcode_plugins
    

    成功之后是这样的:

    Paste_Image.png

    4、接着继续

    update_xcode_plugins --unsign
    

    成功之后是这样的:

    Paste_Image.png

    5、注意看上面截图蓝色地方,然后我们用键盘↓键移动到Xcode8.0然后回车

    Paste_Image.png

    再接着输入Y确认,

    Paste_Image.png

    接着会出现正在拷贝,(时间会有点长,请耐心等待)

    Paste_Image.png

    成功之后会出现:

    Paste_Image.png

    然后你会发现应用程序多了一个Xcode,使用这个Xcode你就会发现之前的插件奇迹般生效了!

    Paste_Image.png

    之后就用这个新的来写代码吧,发布的时候一定要换回原来的Xcode,不然审核不会过。

    最近看到有网友说明关于卡死的问题

    在xcode_unsigned上使用插件会经常莫名其妙的卡死,转菊花。解决办法是在隐私中把Xcode访问通讯录的权限勾掉。(由于我已经放弃了使用插件,所以没有试过是否有效,留给需要帮助的小伙伴参考)


    Paste_Image.png

    相关文章

      网友评论

      • 清無:用得着这么麻烦?
        清無:@薛定谔的熊 sudo /usr/libexec/xpccachectl
        然后重启电脑
        薛定谔的熊:@菲拉兔 那你给个简单的方案呗
      • tian_yijie:一直转菊花,请问怎么删干净呢?
        薛定谔的熊:@tian_yijie 直接删除就行了吧
      • 8211a6549828:这种方法不可取
      • 伊织随意写:谢谢博主分享了。
        但是本来想解决插件的问题,不小心重新搞了个编译器,这真的没有走偏吗?
        伊织随意写:@薛定谔的熊 文艺青年误打误撞进入程序圈
        薛定谔的熊:@薛定谔的熊 妹子还是个爱写作的程序媛啊:smile:
        薛定谔的熊:@Chris的祝福 这方法不好用,我都没用了,只做参考
      • 620732a4a3e3:试了很多方法 安装两个xcode 运行起来确实很卡啊
      • 620732a4a3e3:有没有什么好的方法?大神
      • 620732a4a3e3:而且真机测试卡得不得行
      • 620732a4a3e3:运行起来确实特别卡
        620732a4a3e3:@闻醉山清风 直接不用就行了,xcode 8 是不允许这个干的
        闻醉山清风: 请问你是怎么解决的
      • e5555774f575:很卡 怎么回复到以前的呢
        闻醉山清风:请问你是怎么解决的
      • brilliance_Liu:为什么只有Alcatraz生效了。其他通过Alcatraz安装的插件一个都没生效 :sweat:
      • brilliance_Liu:没有模拟器的亲,可以尝试把旧的Xcode以及模拟器关闭,然后重新打开Xcode unsigned。我这样就好了。亲们可以试试
      • Mt丶Jean:装完很卡怎么破,没人遇到?
      • 6a6db38116bc:不是没有模拟器,貌似是你用Xcode8打开一个工程,然后可能用别的版本同时打开其他工程,就会出现无法选择模拟器的情况。基本上需要把所有的Xcode跟正在运行的模型漆完全退出后在值打开Xcode8在重新选择模拟器应该就有了
      • 98d7f207bf2d:我也出现没有模拟器的情况,怎么解决
        xing_zhu:@薛定谔的熊 有好的方法?
        薛定谔的熊:@StoneLeon 如果要自己再去下载的的话,那感觉这种方法还不是很方便,还占用接近10个G的磁盘空间。
        StoneLeon:@叶阳浩 自己去Xcode 偏好设置里边下载。
      • xing_zhu:新的Xcode没有模拟器吗?
        98d7f207bf2d:@xing_zhu 我也出现相同问题,最后你是怎么解决的?
        xing_zhu:原来的Xcode有模拟器,就是新的Xcode没有模拟器。
        薛定谔的熊:@xing_zhu 用原来的Xcode打开项目之后,再用新的打开试看看
      • 65067d1326a2:我新生成的去签名版本的xcode会无限闪退。。。
        f9fe37a9c03b:无限闪退的问题怎么解决的
        大白菜s:@薛定谔的熊 无限闪退。。。
        薛定谔的熊:@醋溜草莓便当 这个。还没发现这个问题:disappointed_relieved:你查查资料

      本文标题:Xcode8第三方插件失效参考(并不好使,仅参考)

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