iOS ipa包进行重新签名

 

1.为什么重签名?

重签名可以把越狱市场上的app重新用我们自己的开发者证书进行签名,然后我们就可以在我们不越狱的手机上安装越狱应用了。

2.如何重新签名?

网上有很多重新签名的方法,最简单一种是:

安装好brew,先用brew安装ruby,然后用gem安装sigh。

1、brew install ruby

2、sudo gem install sigh

安装好后,就可以直接使用了

1、输入sigh resign,回车

2、把要签名的ipa文件拖到窗口上,回车

3、填写用来签名的证书,回车

4、把embedded.mobileprovision文件拖到窗口上,回车

5、好了,resign脚本会自动更改bundel id,签名并重新打包。

这样做可能会出一个坑:

 

终端输出截图

图中红框标志的地方复制然后粘贴到下面要输的地方,然后提示输入对应的证书路径,

此证书是对应苹果开发者平台上的开发证书,在钥匙串中导出,直接拖到终端,然后回车,就会自动打包。

 

看到这个页面,恭喜你,打包成功,现在的Bundle Identifier就是对应的新的id。就可以直接安装到手机上了。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值