iOS开发-APP重新签名

一、安装Homebrew

在终端先后执行下面2命令行安装,等待进度完毕

xcode-select --install 
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

二、安装ruby

在终端执行下面命令安装ruby,等待进度完毕(输完密码可能在较短时间无反应)

brew install ruby 

三、安装sigh脚本

执行下面安装命令

sudo gem install sigh 

若出现以下报错

ERROR: While executing gem ... (Errno::EPERM) 
Operation not permitted - /usr/bin/rougify 

则使用安装命令

sudo gem install -n /usr/local/bin sigh 

四、使用sigh脚本开始重新签名

  1. 在终端输入sigh resign,回车
  2. 把要签名的ipa文件(路径、包名不要有中文)拖到窗口上,回车
  3. 填写用来签名的证书名(钥匙串中的完整名字),回车
  4. 把项目的配置文件.mobileprovision文件拖到窗口上,回车
  1. 好了,resign脚本会自动更改bundel id,签名并重新打包。
    完成后提示Successfully signed,新生成的包会替换原有文件
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容