创建ipa文件的步骤是什么?

时间:2011-12-08 15:36:54

标签: ios xcode ipa

我想给测试人员一个ipa文件。 我首先创建一个临时的新Provisioning配置文件。下载后,我在组织者中看到xcode无法在您的钥匙串中找到此配置文件的有效私钥证书对。 我试图使用应用程序并创建ipa,但它对其他程序员不起作用。我应该在哪里添加test.mobileprovision? 当我创建这个时,我选择了我的钥匙串中有证书的开发人员 谢谢 , 拉鲁卡

3 个答案:

答案 0 :(得分:1)

  

xcode找不到有效的私钥证书对   钥匙串中的个人资料

似乎表明您的钥匙串中没有分发证书。

要构建临时应用程序,您需要一个分发证书以及分发配置文件。

Provisioning Portal中的指南逐步说明了如何为临时分发构建应用程序:

https://developer.apple.com/ios/manage/distribution/index.action

同样here是帮助您为ad-hoc构建应用程序的良好指南。

答案 1 :(得分:0)

一种方式:

  • 将要用于测试的设备UDID添加到Apple Developer portal
  • 通过在Apple Developer Portal添加设备,应用程序标识符和开发人员来修改配置文件
  • 通过下拉配置文件下载并在您的系统中安装配置文件到管理器中的“库”部分
  • 将配置文件安装到所有测试人员的设备
  • 下载开发人员密钥并通过Keychain Access应用程序安装
  • 使用此键为您的构建签名
  • 然后归档您的构建并通过组织者分享给ipa

您也可以使用第三项服务,例如testflightBeta 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扩展名将其保存到磁盘并将其发送给您的客户。