iOS开发-APP重新签名

2017-09-12  本文已影响0人  Dspidery

一、安装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,新生成的包会替换原有文件
上一篇 下一篇

猜你喜欢

热点阅读