iOS重签名--Fastlane/sign脚本

重签名脚本: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是否已经更改

你可能感兴趣的:(iOS重签名--Fastlane/sign脚本)