Xcode 8.32 正确的插件集成方式(亲测,有效)

终于项目上线了,也有时间来倒腾这些玩意了,上个版本因为开发周期太短导致每天加班的悲剧,现在想办法提升一下开发效率

首先解决Xcode的问题 都知道Xcode8以来 苹果因为GHOST时间,屏蔽了Xcode的插件功能,导致po主这种手残党要死要活,不过好在 上有政策 下有对策,废话不多说

总共4个步骤

解决Xcode签名问题

有两种方式

1 . XcodeGr8

(我没用过这种方式,但是把链接放出来,下面的话系引用)   
之前装了XcodeGr8 不过每次打开xcode第一次执行cmd+s保存的时候,会卡住很长时间,导致我很不爽
虽然使用[https://github.com/fpg1503/MakeXcodeGr8Again](https://github.com/fpg1503/MakeXcodeGr8Again)会更方便一点但是用这个来unsign会造成首次保存卡10分钟的bug(我两台电脑都这样)...

2 . Xcode本地证书替换方式

1.先下载原版Xcode8
2.在应用程序中将Xcode8复制一份(用来以后打包上传)
3.打开"钥匙串访问"
4.上面导航栏-钥匙串访问-证书处理-创建证书
第一行名称填写XcodeSigner
第二行不变
第三行选代码签名
其他的都不变 点击创建.

创建证书
创建证书

填写如图
填写如图
终端运行(要等10多分钟,固态硬盘会快一些)
$ sudo codesign -f -s XcodeSigner /Applications/Xcode.app 
执行以上步骤XCode 证书问题基本解决

安装Alcatraz

在终端输入

->安装方法(有必要可以先卸载再安装 就oK):
打开Terminal,将下面复制到Terminal
curl -fsSL https://raw.github.com/alcatraz/Alcatraz/master/Scripts/install.sh | sh
->卸载方法
rm -rf ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Alcatraz.xcplugin
PS. 我在8.3.2版本第一次安装的时候 重新打开Xcode 并没有出现 LoadBundle界面,然后各种百度
以下方式是有效的

在终端运行如下代码 添加xcode8的id给插件 应该可以解决大部分插件的问题
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.plist DVTPlugInCompatibilityUUID`
然后重启Xcode

接下来愉快的玩耍Xcode吧 就像Xcode 7一样 唤醒package manager,选择你需要的插件愉快的玩耍

后记

-------------------------------关于Xcode8.3.2 
经测试8.3.2 可以用没问题如过resign后出现闪退的问题
可能是旧插件导致可以尝试清空这两个文件夹的全部内容
~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/Users/你的用户名/Application\ Support/Developer/Shared/Xcode/Plug-ins
如果出现不能调用命令行resign的情况
1.检查钥匙串中填写的信息是否一致
2.检查终端命令是否打错(直接复制不会出错)
3.检查xcode是否纯净没被修改过
---关于KSImageNamed图片名代码提示插件在Xcode8.3上不可用[https://github.com/ksuther/KSImageNamed-Xcode](https://github.com/ksuther/KSImageNamed-Xcode)
由于KSImageNamed这个插件的存放位置比较特殊,需要手动添加uuid下载后用xcode打开项目
 然后在 plist里面添加xcode的uuid 之后bulid项目即可安装成功
打开终端,输入:
UUID获取方式
defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID
如下图
配置如图

再有问题 留言,看到必定第一时间回复 以上过程已经过测试 有效
最后重要的问题说三遍
修改过签名的Xcode 不能用于打包上传! 记得自行备份!
修改过签名的Xcode 不能用于打包上传! 记得自行备份!
修改过签名的Xcode 不能用于打包上传! 记得自行备份!
上传时 选择原版本Xcode

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 213,992评论 6 493
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,212评论 3 388
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 159,535评论 0 349
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,197评论 1 287
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,310评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,383评论 1 292
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,409评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,191评论 0 269
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,621评论 1 306
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,910评论 2 328
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,084评论 1 342
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,763评论 4 337
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,403评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,083评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,318评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,946评论 2 365
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,967评论 2 351

推荐阅读更多精彩内容