一.安装重签工具
参考:fastlane -> sigh
打开终端,然后输入以下命令:
brew install ruby
sudo gem install sigh
二.如何使用fastlane快速重签名app
1.把要重签名的app和新的描述文件放在一起,然后打开终端进入到当前目录(注:新的描述文件哪里来?新建一个项目,然后配置好Bundle Id和证书,编译一下,然后打开app所在的目录,把app的后缀名改为.zip,再解压,就能看到embedded.mobileprovision这个文件了)
2.打开终端,cd到当前app和描述文件所在的目录(最快的方式就输入cd 然后把app所在的文件夹拖到终端),然后再输入sigh resign
3.然后提示Signign Identiey:从上面本地的证书列表中选择你要的相应的证书编号(注:此证书要与上面的新描述文件相匹配),然后复制到此处,回车