0

我的公司有一个 Apple 企业帐户,我们用它来使用 MDM 为员工部署应用程序。工作正常。

我们正在与外部开发人员一起开发应用程序。这个应用程序可能会被放在 App Store 中。

我大致了解Enterprise Accounts 和 Developer Accounts之间的区别。

我不明白需要有两个单独的帐户吗?我无法将我的 Ent 链接到 Dev 帐户?我必须维护两个独立的帐户?

我们的外部开发人员想要使用 Test Flight 进行测试,这对我来说很好,但我们刚刚开始内部员工测试,所以我希望他们只是将存档发送给我,我将使用我们的 MDM 在内部分发它,直到我能弄清楚如果我们可以“扩展”我们的企业帐户,或者我们想使用试飞。

这方面的最佳做法是什么?

4

1 回答 1

2

最佳实践是尽早决定应用程序的分发方式。如果它确实是不适合 App Store 的内部应用程序,请使用您的企业帐户。如果它有可能在某个时候被放入 App Store,那么使用普通的非企业帐户和 TestFlight 进行预发布构建。

稍后将应用程序从一个帐户转移到另一个帐户可能是一个复杂的过程,并且可能涉及 Apple 的干预或更改捆绑包 ID。最好提前弄清楚这一点并将项目放入适当的帐户中。

如果使用您的 MDM 是绝对要求,您可以在项目中创建一个额外的目标以使用企业帐户,而主要目标使用非企业帐户。

使用非企业帐户和外部 TestFlight 构建的另一个优点是,您的应用将通过 Apple 的快速、定期审查,这可以在提交 App Store 候选版本之前发现许多错误。

于 2017-12-15T15:24:24.413 回答