0

在过去的几年里,我们发现每个登录用户只能拥有 1 个分发证书,因此我们创建了所需数量的帐户,在我们的例子中为 3 个,每个开发人员程序为 1 个,并使用所需的帐户登录到 mac。

因此,每当开发了一个应用程序并需要在内部分发时,我都会使用企业帐户登录到 mac 并为内部存档和分发,并将生成的 .ipa 文件和配置文件发送给用户。

我现在发现我可以在 mac 上拥有多个分发证书,并试图查看我是否可以通过内部登录到 mac 并使用我自己的配置文件或链接到企业开发人员计划的团队配置文件进行分发。

该应用程序构建正常并生成 ipa 文件,我可以使用 iTunes 安装,但我在 iphone 上看到一个褪色的图标,当点击它时说安装但从来没有?

所以,我的两部分问题是:

a) 是否可以使用以我身份登录的企业链接帐户并使用我的个人资料或团队资料进行内部分发

b)我读到您不需要向用户提供个人资料,但我一直按照我第一次学会这样做时的要求这样做?

谢谢

4

1 回答 1

1

a) 是的。我的计算机上有 10 个左右的证书(dev & dist)供各种客户使用。为了安心,我将它们放在单独的钥匙链中。在分发您的内部二进制文件时,您可以在 Xcode 中存档,然后点击 Xcode 管理器中的分发...按钮,选择正确的企业配置文件。

b) 这不再是必要的,因为上面提到的分发...步骤将配置文件嵌入到应用程序中。事情比以前容易多了。

注意:我避免使用通配符配置配置文件,因为它们可能会导致心痛,即使在比您更简单的情况下(例如,如果 Xcode 在存档期间选择通配符 Ad Hoc 配置文件,那么一旦您分发,您的权利可能是错误的),因此我建议您始终使用显式配置文件。

于 2013-11-25T22:46:03.277 回答