美文网首页
【Xcode小技巧】在Xcode8上使用插件

【Xcode小技巧】在Xcode8上使用插件

作者: 刘大帅 | 来源:发表于2016-12-19 14:22 被阅读134次

    学习文章

    正文

    如果还没有Xcode8,建议去开发者中心下载xip版,这样别的苹果机上使用的时候,就不需要重新下载了,地址为

    https://developer.apple.com/download/more/
    

    我们的策略很简单,就是双Xcode策略.一个用自签名保证可以使用插件,用于平时开发,命名为Xcode;另外一个用苹果签名(也就是你下载下来的原版)的,用于发版,命名为XcodeRelease.当然,命名取决于自己的喜好.建议开发用的还是命名为Xcode,以防出什么幺蛾子.

    双Xcode.png

    下面说说如何重新签名Xcode8.

    1.打开电脑里面的钥匙串

    打开钥匙串.jpg

    2.选择创建一个证书(在钥匙串访问->证书助理)

    证书助理.png

    3.输入证书名字(你希望的名字),然后选择"代码签名"的证书类型.该名称在稍后的命令行中使用.此处用的"XcodeSigner".

    制作证书.png

    4.在命令行中重新签名Xcode,其中XcodeSigner是自签名的证书名字,后面是Xcode的存放路径

    $ sudo codesign -f -s XcodeSigner /Applications/Xcode.app    
    

    等待命令行签名Xcode,等一会儿后(得有个几分钟的样子),弹出弹窗,选择"始终允许"就好.

    5.重新启动Xcode,选择Load Bundle就好.如果没有弹出Load Bundle,可以用以下命令解决,防止有些插件失效,然后重启Xcode:

    find ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name Info.plist -maxdepth 3 | xargs -I{} defaults write {} DVTPlugInCompatibilityUUIDs -array-add `defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID`
    

    以后,遇到插件不显示的情况,可以用上面的命令试一下,然后重启Xcode.

    相关文章

      网友评论

          本文标题:【Xcode小技巧】在Xcode8上使用插件

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