管理IOS开发人员和IOS Enterprise Developer帐户

已经有很多问题已经回答了我的一些问题。 我正在寻找具有设置和管理两个帐户的直接经验的人。

我有一种情况需要向超过100人发送私有Beta测试(iOS的ad-hoc设备限制),但我仍然希望能够公开发布到app store。

我的解决方案是获得企业帐户和常规开发人员帐户。 企业帐户允许我私下分发给我公司内的任何人。 常规帐户使我能够发布到app store。 不幸的是,这意味着我有两个创建两个不同的Apple开发者帐户

我担心这个过程中隐藏的警告。

  • 对于同一个应用程序管理两个单独的苹果开发者帐户有什么警告吗?
  • 应用程序的包装名称有问题吗? 我假设标识符需要不同。
  • 我听说你无法使用企业程序测试storekit。 还有其他类似的问题吗?

我有管理开发人员和企业a / c的经验。 我们在appstore中有多个应用程序。 我们主要使用企业a / c进行测试,并使用开发人员的a / c将应用程序发布到app store。 这已经为我们工作了一年多了。

话虽这么说,管理两个账户是很麻烦的。 我不知道Apple为什么不允许我们使用Enterprise a / c创建App Store分发配置文件! 以下是一些建议:

  • 选择帐户的名称,以便您可以轻松区分它们,例如“xxx developer”和“xxx enterprise”。
  • 可以在两个帐户中创建开发人员和临时分发配置文件。 加class可能会变得混乱,尤其是如果您有多个开发人员和应用程序。 因此,我建议事先为帐户使用制定一些指导原则。
  • 您可以在创建分发配置文件时使用通配符应用程序ID 。 因此,您可以避免在这些帐户中更改同一应用程序的Apple ID。 但是,如果您使用推送通知和/或In App Purchase,则必须使用显式应用ID,并且每个帐户的App Id需要不同。