1

我想给测试人员一个 ipa 文件。我首先创建一个新的 Provisioning 配置文件,它是 ad hoc 。下载后,我在管理器中看到 xcode 在您的钥匙串中找不到此配置文件的有效私钥证书对。我试图归档应用程序并创建 ipa,但它不适用于其他程序员。我应该在哪里添加 test.mobileprovision?当我创建这个时,我选择了我的钥匙串中有证书的开发人员谢谢,Raluca

4

3 回答 3

1

xcode 在您的钥匙串中找不到此配置文件的有效私钥证书对

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

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

Provisioning Portal 中的指南逐步解释了如何构建用于临时分发的应用程序:

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

这里还有一个很好的指南,可以帮助您为临时构建您的应用程序。

于 2011-12-08T15:50:45.477 回答
0

您需要参考 AdHoc Distribution 的步骤

我认为您需要在 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

我认为,如果您在给定链接上阅读了苹果文档中的所有这些步骤,那么您无需参考任何其他指南。

第2步:

然后,您只需要下载您的证书和配置文件。

第 3 步:

只需将配置文件设置到您的项目和目标设置中,然后使用“Entitlements.plist”放置适当的权利。

第4步:

完成后,只需在 AdHoc Scheme 中设置您的项目。

第 5 步:

清理您的项目。

第 6 步:

转到产品->单击构建->“构建归档”

第 7 步:

产品 -> 存档

现在您的存档可以在您的管理器中获得,您可以在其中将其保存到带有 IPA 扩展名的磁盘并将其发送给您的客户。

于 2013-08-02T18:44:17.477 回答
0

单程:

  • 将要用于测试的设备 UDID 添加到 Apple Developer 门户
  • 通过在 Apple Developer Portal 添加设备、应用程序标识符和开发人员来修改配置文件
  • 通过将配置文件拖放到管理器中的库部分,在系统中下载并安装配置文件
  • 将配置文件安装到所有测试人员的设备
  • 下载开发者密钥并通过 Keychain Access 应用程序安装
  • 使用此密钥签署您的构建
  • 然后存档您的构建并通过管理器将其共享到 ipa

您还可以使用第 3 项服务,例如testflightBeta builder在测试人员之间共享您的应用程序。

Testflight 比手动将构建发送给测试人员更容易。

于 2011-12-08T15:58:26.163 回答