iOS重签名App过程记录--Sigh

准备工作

  • 把需要重签名的ipa放到桌面上,在Apple Developer添加一个新的App ID,为它创建一个生产环境下的Provisioning Profile文件,下载该Profile文件到桌面上,并重命名为embedded.mobileprovision。
    iOS重签名App过程记录--Sigh_第1张图片
    准备好ipa和profile
  • 安装重签名工具Sigh,打开终端,输入命令可以快捷安装:

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

重签名

  • 安装完Sigh后,继续在终端输入命令:

sigh resign

然后将桌面上的ipa拖入终端,回车

iOS重签名App过程记录--Sigh_第2张图片
Path to ipa file
  • 此时,终端会列出本机上可用的签名证书,在这里,我们找到第1步在Apple Developer生成Provisioning Profile所用的Distribution证书,复制该证书名字后面的sign identity(下图紫色框中那一串),粘贴并回车
Signing Identity
  • 接着,把桌面上的embedded.mobileprovision拖入终端,回车,很快终端就会提示已成功重签名,这时候,桌面上的ipa已被重签名成功。
iOS重签名App过程记录--Sigh_第3张图片
签名成功.png

感谢Sigh的作者

你可能感兴趣的:(iOS重签名App过程记录--Sigh)