重签名脚本:fastlane/sign脚本
一、安装
安装brew
1、brew install ruby:安装ruby
2、sudo gem install sigh:用gem安装sigh,发现ruby版本过低,sigh必须是2.3.0以上。为了不影响原先的ruby版本,安装RVM(多版本ruby环境的管理和切换工具)
二、操作使用
1、输入sigh resign,回车
2、把要签名的ipa文件拖到窗口上,回车(会出现本地所有的证书)
3、填写用来签名的证书,回车(例如: iPhone Developer:xxxxx或者 iPhone Distribution: xxxxxx)
4、脚本自动更改bundid,签名并重新打包ipa
操作完以后,提示‘ Successfully signed xxxx.ipa!'
最后进行验证是否重签名成功,打开ipa解压,Payload路径文件下有个文件,显示包内容 ,可以看到ipa包的所有内容。打开info.plist,找到Bundle identifier是否已经更改
网友评论