0

我在内部企业模式下开发了一个应用程序。在测试时,我使用的是我公司提供给我的 iPad。我对它进行了测试。我有开发者会员中心的证书。测试很好。

现在我已经在我们的安全服务器上部署了文件。我有一个链接,其中存在“.ipa”文件。因此,我使用了相同的测试 iPad,并通过 iPad 上的 safari 从该链接下载了该应用程序。它安装并成功运行。现在我把这个链接给了我团队的另一位成员,他有自己的 iPad。当他单击该链接时,它开始安装但没有完成。他收到一个错误。他收到的错误是

"Unable to download Application.XYZ app could not be installed at this time. Done .Retry."

与另一台 iPad 相同。这些 iPad 未在会员中心注册测试中。所以我有一个想法。由于在测试时我的测试 iPad 上都有证书,它可能已经识别并安装了它。但是其他全新的 iPad 没有被识别。那么我该怎么做呢?我怎么能说我的应用程序可以安全地安装在属于我同事的一般 iPad 上。如果我不清楚,请询问。谢谢。

4

3 回答 3

2

bobnoble 是正确的。您需要有一个企业分发证书才能使用它。开发证书类似于临时证书,因为您需要单独标识将使用的设备 UDID。

我们与企业客户做了很多工作,我从不使用开发证书,主要是为了减少混乱。如果我们的一位开发人员变得粗鲁,这可能是个问题 :),但这是我们愿意抓住的机会。

于 2012-11-19T17:44:15.540 回答
0

在 xcode 中,您可以在分配提供的配置文件时选择项目或目标。

确保签署目标。testflight 网站上有一个很好的教程:http: //help.testflightapp.com/customer/portal/articles/494413-how-to-create-an-ipa-xcode-4-3-

于 2013-04-16T15:22:23.503 回答
0

您对分发证书和企业证书感到困惑。在您的情况下,您应该使用 Enterprise 或 Adhoc 证书。企业证书不是给个人而是给组织的,它不是在创建其他证书的地方创建的。

于 2021-08-06T09:55:06.663 回答