项目组给了一个ipa,我注入了一个动态库来做奔溃信息收集,需要重签名来在真机上测试注入的动态库的执行效果
ipa要想通过蒲公英或https://fir.im/来安装ipa,必须要有 发布证书 和 Ad Hoc Provisioning Profile
要想提交到App Store,则要用 发布证书 和 App Store Provisioning Profile
Provisioning Profile 里面包含App ID,发布证书,测试机的UDID(App Store Provisioning Profile 里没有这个),Entitlements等信息,这个文件被内嵌到app里,被重命名为 embedded.mobileprovision
iOS内核就是用这个文件里的证书里的公钥来校验签名的
证书 存放在钥匙链中
provisioning profile 存放在目录 ~/Library/MobileDevice/Provisioning Profiles 中
provisioning profile 查看工具:
https://github.com/shaojiankui/ProfilesManager
本文介绍如何为注入了动态库的IPA文件进行重签名以便在真实设备上测试,并详细解释了所需的发布证书、ProvisioningProfile及其配置信息。此外还提供了实用的重签名工具和ProvisioningProfile管理工具。
930

被折叠的 条评论
为什么被折叠?



