Xcode8安装插件

xcode8之后,安装插件的问题,困扰了很久,很多朋友也分享了自己的安装方法,无奈一直失败中。。。,今天又突然兴起操作了一下,竟然成功,所以来分享一下。

1.目前版本是8.2,由于装插件可能会影响到app的打包上传,为保险起见,首先复制一份Xcode,并命名为”XcodeSigner“


2.钥匙串.app,创建新证书,名称填XcodeSigner,证书类型选择代码签名(Code Signing);


填写证书信息,(证书类型:选“代码签名”)

3.打开终端,命令中输入:sudo codesign -f -s XcodeSigner /Applications/XcodeSigner.app,耐心等待命令执行完毕(5-8min左右);

4、获得XcodeSigner的UUID,在终端命令行输入:

defaults read /Applications/XcodeSigner.app/Contents/Info DVTPlugInCompatibilityUUID 即可获得XcodeSigner的UUID;

PS.步骤4是为了解决运行github上下载的插件崩溃的问题

5.GitHub下载需要的插件,我先下的是插件管理工具Alcatraz下载地址 ,下载完打开时记得选择XcodeSigner.app。

6.检查插件工程的Info.plist是否有XcodeSigner.app的UUID,若无需要自行添加步骤4获取的UUID,若有直接运行即可。(无UUID可能会造成闪退)


7.运行成功后,关闭XcodeSigner,在此重新打开,此处若有如下此类信息,请点击“Load Bundle”,“允许”或“始终允许”


(此处由于安装Alcatraz时忘记截图,所以随便在网上找的类似图片)


8.普通插件到此即可。Alcatraz安装完成后,能看到Package Manager,点击打开,去搜索需要的插件即可。


9.利用Alcatraz,安装了KSImageNamed成功可用,but。。。

我知道大家很不喜欢此处的but。。。,我能怎么办,我也很绝望啊。关闭XcodeSigner再次打开时,window-Package Manager不见了,泪奔ing啊,不过在工程里面亲测KSImageNamed依然可用.

PS.利用Alcatraz管理不太可行:如果有童鞋安装完Alcatraz后一次性安装自己喜欢的多种插件,或许Alcatraz能起到那么一点点的作用。

不过笔者无奈,所以还是选择每次github下载插件、允许、Load Bundle等重复步骤使用插件了


ps:KSImageNamed安装后试用xcode崩溃(移除KSImageNamed):rm -rf ~/Library/Developer/Xcode/Plug-ins/KSImageNamed.ideplugin/


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 从Xcode8.0出来之后.一夜之间貌似所有的插件都消失了.对于很多开发者来说是一件很恐怖的事情.比如说我,没有了...
    池鹏程阅读 555评论 0 0
  • 推出Xcode8已有两个多月,也有不少朋友分享了安装插件的方法,笔者在这里整理了一个亲测有效的方法。 1、更新Xc...
    紫荆逸阅读 388评论 0 0
  • 从Xcode8开始苹果禁止加载第三方插件了,那么我们应该怎样给Xcode8安装插件呢? 首先关闭你的Xcode 准...
    一根聪阅读 892评论 0 0
  • 安装步骤:1、打开"钥匙串访问",上面导航栏-钥匙串访问-证书处理-创建证书 2、第一行名称填写XcodeSign...
    Ronda阅读 2,251评论 3 3
  • 芳龄二二) 我经历过无数次失恋。有我喜欢别人人家不喜欢我我主动放弃的,也有喜欢我追到一半放弃的,也有谈了恋爱谈到几...
    如果你有时间阅读我阅读 661评论 0 1