管理 IOS Developer 和 IOS Enterprise Developer 帐户

Posted

技术标签:

【中文标题】管理 IOS Developer 和 IOS Enterprise Developer 帐户【英文标题】:Managing IOS Developer AND IOS Enterprise Developer accounts 【发布时间】:2013-10-16 15:04:40 【问题描述】:

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

我需要向超过 100 人发送私人 Beta 测试(ios 的临时设备限制),但我仍然希望能够公开发布到应用商店。

我的解决方案是同时获取企业帐号和普通开发者帐号。企业帐户允许我无限制地私下分发给公司内的任何人。普通帐户使我能够发布到应用商店。不幸的是,这意味着我有两个创建两个不同的苹果开发者帐户。

我担心与此过程有关的隐藏警告。

为同一个应用程序管理两个不同的 Apple 开发者帐户是否有任何注意事项? 应用程序的打包名称有问题吗?我假设标识符需要不同。 我听说您无法使用企业程序测试 storekit。还有其他类似的问题吗?

【问题讨论】:

【参考方案1】:

我有管理 Developer 和 Enterprise a/c 的经验。我们在应用商店中有多个应用程序。我们主要使用企业的a/c 进行测试,开发者的a/c 用于将应用程序发布到应用商店。这对我们来说已经运行了一年多。

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

选择帐户名称以便您可以轻松区分它们,例如“xxx 开发者”和“xxx 企业”。 可以在两个帐户中创建开发人员和临时分发配置文件。加班它可能会变得混乱,特别是如果您有多个开发人员和应用程序。因此,我建议您事先制定一些帐户使用指南。 您可以在创建分发配置文件时使用Wildcard App Id。因此,您可以避免在这些帐户中更改同一应用程序的 Apple Id。但是,如果您使用 Push Notifications 和/或 In App Purchase,则必须使用明确的 App Id,并且每个帐户中的 App Id 需要不同。

【讨论】:

谢谢。这很有帮助。等待更多回复后我会接受。 一个问题。无限内部分发的设备是否有任何限制?即公司所有员工都可以在他们的个人手机上加载应用程序吗? 我不知道对内部分发设备的任何限制,只要它在与公司相关的人员使用的设备上。 如何处理账户之间的 App ID?我假设两个帐户不能共享相同的 ID。

以上是关于管理 IOS Developer 和 IOS Enterprise Developer 帐户的主要内容,如果未能解决你的问题,请参考以下文章

iOS Apple Developer Member Center - 如何代表客户提交应用程序

使用 iOS Enterprise 和 Developer 帐户设置推送通知

iOS Developer 帐号下创建的应用可以分发到 iOS Developer Enterprise 帐号下吗?

iOS - Xcode 常用插件

[其它]安装ios12 developer beta 3出错

是否可以使用 iOS 和 Android 原生地理定位服务等地理定位服务