我们为客户开发了一个应用程序。我们已经准备好使用 Apple 的 Ad Hoc Distribution 和 Google 的 Beta 测试和 Stage Roll-Outs 功能对应用程序进行 alpha/beta 测试。我们应该使用我们自己在 Apple 和 Google 上的开发者帐户来发布应用程序,还是应该使用我们客户的开发者帐户?如果我们在开发和 Beta 测试期间使用我们的帐户并使用我们客户的帐户进行应用商店/Google Play 的最终分发,是否有任何冲突?
非常感谢!
我们为客户开发了一个应用程序。我们已经准备好使用 Apple 的 Ad Hoc Distribution 和 Google 的 Beta 测试和 Stage Roll-Outs 功能对应用程序进行 alpha/beta 测试。我们应该使用我们自己在 Apple 和 Google 上的开发者帐户来发布应用程序,还是应该使用我们客户的开发者帐户?如果我们在开发和 Beta 测试期间使用我们的帐户并使用我们客户的帐户进行应用商店/Google Play 的最终分发,是否有任何冲突?
非常感谢!
安卓应用分发
Android Stage 推出功能使您可以上传应用程序以进行 alpha/beta 测试,因此除了注册的 alpha 用户(通常是您选择的特定 google 组的成员)之外的其他用户将看不到它。稍后,您可以将该 Alpha 版应用程序提升为 Beta 版或生产版。回答您的问题:您可以使用单独的帐户,前提是您为两个应用程序维护不同的标识符(例如 com.MyCompanyName.appName )。但这只是破坏了 Play 商店分发功能的分阶段推出功能。我建议您使用客户的帐户,因为无论如何您的应用在 alpha/beta 测试阶段的可见性有限。
iPhone 应用分发
iPhone App 的分发方式有些不同。您可以创建多个分布配置文件。因此,假设您创建临时分发配置文件以使用您的开发人员帐户测试您的应用程序,但对于应用商店分发,您使用客户的开发人员帐户创建配置文件。但是,当应用程序分发为您处理它时,您为什么要切换帐户(用于测试/生产)。