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

准备工作

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

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

重签名

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

sigh resign

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

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

感谢Sigh的作者

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • ipa 包重签名最新最简单教程 重签名的意义:ipa 重签名最大的用处是,不必重新打包,和配置其它第三方获取 ap...
    红发_KVO阅读 73,288评论 24 64
  • 在工作中分发内测应用是经常遇见的,常见的方式有:TestFlight,用企业级开发者账号,搜集UDID打包等方式,...
    MarkMiao阅读 7,515评论 1 3
  • 最近应用要用企业重签名,(好贵,有个企业证书真赚啊)用企业重签名后内购应该就失效了.(欢迎大神答疑) 发现一篇好文...
    超_iOS阅读 12,494评论 4 15
  • 转:WeRead团队博客http://wereadteam.github.io/2017/03/13/Signat...
    最是光阴化浮末阅读 3,526评论 0 5
  • 原文转载: https://wereadteam.github.io/2017/03/13/Signature/ ...
    walkerwzy阅读 2,924评论 0 0

友情链接更多精彩内容