Apple开发者帐户和企业帐户以及测试飞行

时间:2017-12-15 15:18:07

标签: ios itunesconnect testflight apple-developer

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

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

我通常理解Enterprise and Developer Accounts之间的区别。

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

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

关于此的最佳做法是什么?

1 个答案:

答案 0 :(得分:2)

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

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

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

使用非企业帐户和外部TestFlight构建的另一个好处是,您的应用程序将通过Apple快速定期审核,在提交App Store候选版本之前可以捕获许多错误。

相关问题