1.思路:拷贝一份Xcode程序,自己创建证书,重新签名改程序后,安装插件,正常开发的使用。在发布版本的时候依然用APP Store中的Xcode。
具体步骤参考Xcode8使用插件
主要步骤:
a:拷贝一个Xcode的程序并命名(例如:XcodeSigner)
b:钥匙串创建一个证书 名称: (例如 : XcodeSigner) 身份类型 : 自签名根证书 证书类型:代码签名
c:终端执行命令 sudo codesign -f -s XcodeSigner /Applications/XcodeSigner.app (如果改了程序或者证书的名字不是XcodeSigner 要改成自己起的名字啊!!!!!!)
d:执行命令 defaults read /Applications/XcodeSigner.app/Contents/Info DVTPlugInCompatibilityUUID (用于获取改程序的UUID,并记录)
e:下载各个插件的工程,并用XcodeSigner 打开,检测项目的info.plist文件中的DVTPlugInCompatibilityUUID的值中是否含有该程序的UUID.(如果没有,手动添加)运行项目。重启XcodeSigner。
f:在弹出的提示中,Load Bundle
插件:ESJsonFormat-Xcode
将Json数据转化成oc的属性代码,减少无意义的重复工作,刚发现,推荐下。