如何在Xcode8上安装插件

苹果出了Xcode8之后,就加了签名让之前的自定义插件无法继续的安装使用。那么Xcode8+该如何安装插件?

1、由于安装插件会影响原来的Xcode打包上传,我们在应用程序里复制一个Xcode,并重命名为XcodeSigner;
这里写图片描述
图1 复制Xcode

2、打开钥匙串,创建新证书,名称填XcodeSigner,证书类型选择代码签名(Code Signing);
这里写图片描述
图2-1 钥匙串访问

这里写图片描述
图2-2 填写信息,创建证书

3、在终端输入命令:sudo codesign -f -s XcodeSigner /Applications/XcodeSigner.app
输入密码,等待其执行完毕
这里写图片描述
图3-1 执行命令

4、获取XcodeSigner的UUID
在终端输入命令:defaults read /Applications/XcodeSigner.app/Contents/Info DVTPlugInCompatibilityUUID
这里写图片描述
图4 获取UUID

5、在github上下载好想安装的插件,以ESTranslate为例,打开方式选择XcodeSigner;
这里写图片描述
图5 XcodeSigner打开ESTranslate

6、检查info.plist中是否已经添加了第5步获得的UUID,未添加可能会造成XcodeSigner闪退。若文件中已经存在,直接运行项目即可;
这里写图片描述
图6 添加UUID

7、运行成功后,关闭XcodeSigner,重新启动,这时会弹出如下两类提示框,分别选择“Load Bundle”和“允许”(或“始终允许”)。打开Xcodesigner,点击Window就能看到列表中多了ESTranslate了。
这里写图片描述
图7-1 允许加载插件

这里写图片描述
图7-2 允许访问

这里写图片描述
图7-3 使用ESTranslate

可以通过Finder前往文件夹下查看已安装的插件
输入路径:~/资源库/Application Support/Developer/Shared/Xcode/Plug-ins
这里写图片描述
图1 前往文件夹

这里写图片描述
图2 输入路径

这里写图片描述
图3 已安装插件列表

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值