我想给测试人员一个ipa文件。 我首先创建一个临时的新Provisioning配置文件。下载后,我在组织者中看到xcode无法在您的钥匙串中找到此配置文件的有效私钥证书对。 我试图使用应用程序并创建ipa,但它对其他程序员不起作用。我应该在哪里添加test.mobileprovision? 当我创建这个时,我选择了我的钥匙串中有证书的开发人员 谢谢 , 拉鲁卡
答案 0 :(得分:1)
xcode找不到有效的私钥证书对 钥匙串中的个人资料
似乎表明您的钥匙串中没有分发证书。
要构建临时应用程序,您需要一个分发证书以及分发配置文件。
Provisioning Portal中的指南逐步说明了如何为临时分发构建应用程序:
https://developer.apple.com/ios/manage/distribution/index.action
同样here是帮助您为ad-hoc构建应用程序的良好指南。
答案 1 :(得分:0)
一种方式:
您也可以使用第三项服务,例如testflight或Beta builder,在测试人员之间共享您的应用程序。
Testflight更容易,然后手动发送给测试人员。
答案 2 :(得分:0)
您需要参考AdHoc分发的步骤
我认为您需要在Developer Apple Login
上使用您的凭据登录登录后,请仔细阅读此链接并逐步阅读。
我认为这是您可以获得的最佳解决方案,因为本文档指南由Apple提供
https://developer.apple.com/ios/manage/certificates/team/howto.action
这有多个步骤,如:
1. Generating a Certificate Signing Request
2. Submitting a Certificate Signing Request for Approval
3. Approving Certificate Signing Requests
4. Downloading and Installing Development Certificates
5. Saving your Private Key and Transferring to other Systems
我想如果您在给定链接上阅读Apple文档中的所有这些步骤,那么您不需要参考任何其他指南。
步骤2:
然后,您只需下载证书和配置文件。
步骤-3:
只需将配置文件设置为您的项目和目标设置,然后使用“Entitlements.plist”输入正确的权利。
步骤-4:
完成后,只需在AdHoc Scheme中设置项目。
步骤-5:
清理您的项目。
步骤1-6:
转到产品 - >点击Build For - > “为存档而建立”
步骤-7:
产品 - >归档
现在您的存档可以在管理器中获取,您可以使用IPA扩展名将其保存到磁盘并将其发送给您的客户。