iOS 和 Android 应用的 Alpha 测试

Posted

技术标签:

【中文标题】iOS 和 Android 应用的 Alpha 测试【英文标题】:Alpha Testing of App on iOS and Android 【发布时间】:2014-02-22 08:31:01 【问题描述】:

我们为客户开发了一款应用。我们已经准备好使用 Apple 的 Ad Hoc Distribution 和 Google 的 Beta 测试和 Stage Roll-Outs 功能对应用程序进行 alpha/beta 测试。我们应该使用我们自己在 Apple 和 Google 上的开发者帐户来发布应用程序,还是应该使用我们客户的开发者帐户?如果我们在开发和 Beta 测试期间使用我们的帐户并使用我们客户的帐户进行应用商店/Google Play 的最终分发,是否有任何冲突?

非常感谢!

【问题讨论】:

【参考方案1】:

Android 应用分发

android Stage 推出功能让您可以上传应用程序以进行 Alpha/Beta 测试,因此除了注册的 Alpha 用户(通常是您选择的特定 Google 组的成员)之外的其他用户将看不到它。稍后,您可以将该 Alpha 版应用程序提升为 Beta 版或生产版。 回答您的问题:您可以使用单独的帐户,前提是您为两个应用程序维护不同的标识符(例如 com.MyCompanyName.appName )。但这只是破坏了 Play 商店分发功能的分阶段推出功能。我建议您使用客户的帐户,因为无论如何您的应用程序在 alpha/beta 测试阶段的可见性有限。

iPhone 应用分发

iPhone 应用程序的分发有点不同。您可以创建多个分布配置文件。因此,假设您创建临时分发配置文件以使用您的开发人员帐户测试您的应用程序,但对于应用商店分发您使用客户的开发人员帐户创建配置文件。但是,当应用分发为您处理时,您为什么要切换帐户(用于测试/生产)。

【讨论】:

以上是关于iOS 和 Android 应用的 Alpha 测试的主要内容,如果未能解决你的问题,请参考以下文章

使用 alpha、beta 轨道和生产更新 google playstore 上的 android 应用程序

python包Yellowbrick可视化lasso模型的最佳alpha值及误测误差

如何在发布之前对 Android 应用进行 alpha / beta 测试?

发布 Alpha 版新 Android 游戏时如何将应用“链接”到现有客户端 ID 和生产 SHA1

程序丨Android&iOS支付验证及提测流程

如何作为 Android 应用的 alpha 测试人员发送崩溃报告?