iOS企业签名之iOS15发布后,新系统无法下载问题


先上一张图,此App的开发者需要更新App以在此iOS版本上正常工作。

iOS15刚发布三天,就有实施反馈,升级新系统的用户无法下载。

一脸懵逼😳的我赶紧Baidu,尝试了以前签名方式,无果,只好拉代码打包修复了现场的问题包,but有几十个包呢....

各种文章都看了,都没什么太大帮助,难道真的要一个一个打包吗?😱

黄天不负有心人,终于找到一个好的链接,原文参考:签名执行方式

在原IPA的基础上,我在终端执行了如下操作:

1.IPA拆包后,证书路径参考原来签名方式,或者去钥匙串找,*号是APP的名字

Payload/*.app 也可以直接进入到*.app所在目录执行,不要Payload/

codesign -s "iPhone Distribution: XXX Co., Ltd." -f --preserve-metadata --generate-entitlement-der Payload/*.app

codesign -dvvvvv Payload/*.app

2.最后压缩Payload为zip, 在把zip改为ipa,至此就OK啦

如果包太多,就需要写成脚本,一次性执行啦,就比如我几十个包,我就写成了脚本,一键搞定,需要的留言哈~

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

相关阅读更多精彩内容

友情链接更多精彩内容