专业IOS签名团队
闪电售后,性价比秒杀上架,快速上线、测试
提供 iOS 企业证书签名服务,让您的 iOS App 无需提交 App Store 或设置
UDID 即可在iPhone、iPad 等设备上直接安装,帮助您快速完成应用内测
过程,降低测试成本,缩短上线时间。

ipa企业签名重新签署IPA文件

2019-07-15 08:16 栏目:ipa企业签名 查看()

场景:您有一个要在设备上测试的IPA,但IPA是使用不包含该设备的配置文件生成的,并且使用不属于您的证书进行ipa企业签名。您将此IPA拖到XCode的管理器窗口,希望它将安装在连接的设备上,但这会导致Unknown error。

事实证明,这很容易解决。以下是如何使其工作。

首先,解压缩IPA(unzip -q <IPA>)。这将创建一个名为的目录Payload和一些其他文件。删除提取的包中的现有签名:

  • rm -rf "Payload/*.app/_CodeSignature" "Payload/*.app/CodeResources"

对于下一步,您需要两件事:有效的配置文件和有效的ios企业签名证书。两者都可以通过iOS开发人员门户获得。

首先替换配置文件

  • cp <PROVISIONING_PROFILE> "Payload/*.app/embedded.mobileprovision"

然后使用您的证书辞职(证书必须存在于您的钥匙串中)

  • /usr/bin/codesign -f -s "<CERTIFICATE>" --resource-rules "Payload/*.app/ResourceRules.plist" "Payload/*.app"

现在您可以重新创建IPA,然后将其拖放到XCode管理器中以将其安装在设备上!

  • zip -qr <IPA_resigned> Payload

编辑:如果您正在寻找用户友好的选项,请查看Daniel的脚本或Brian的应用程序。

扫二维码与IOS签名经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/ios企业签名咨询/签名价格咨询/技术建议/互联网交流

上一篇:如何从外部开发人员重新ipa企业签名ios应用程序

下一篇:在iOS上重新签名和安装ipa企业签名应用程序

郑重申明:IOS企业签名以外的任何单位或个人,不得使用该案例作为工作成功展示!
  • 咨询QQ:869349528
    邮箱:869349528@qq.com
    工作时间:08.30-23.30
友情链接: ios企业签名 微构网
Copyright © 2017-2019 www.wegto.com.版权所有  鄂ICP备19007640号-1    苹果企业签名  苹果签名  ios企业签名  
点击这里给我发消息