你如何测试iPhone应用程序?我可以在我自己的设备上获得它,任何给我一个设备的人,我可以在他们的设备上运行它,但有没有办法通过应用程序商店进行有限的发布以进行beta测试?
相关:此外,请参阅此问题,无需使用App Store即可将应用程序移至手机上.
TestFlight提供iOS应用程序的无线beta分发(在非越狱设备上).如何才能做到这一点?这是iOS功能还是漏洞利用?
Android开发者控制台有3个标签用于发布应用程序的apk文件:alpha,beta和production,如下所示:

我记得在谷歌IO讲座之一,在进行100%规模发布之前检查你的应用程序有多好的一种很酷的方法是,只允许一部分用户先下载应用程序.我认为它被称为"分阶段发布",因为如果有太多问题要发布给所有人,你可以推出发布.
它们之间究竟有什么区别,特别是在Alpha和Beta之间?
只有生产阶段可供游戏商店的人使用,对吗?
哪一个允许仅发布给特定的人/百分比,你以哪种方式发布?
哪个阶段允许应用内结算,至少用于测试?我不明白为什么我不能在上传应用程序之前测试它.
在百分比方法中,如果我使用相同的方式发布新的应用程序版本,它是否会首先更新为有幸安装以前版本的人?
我一直在使用TestFlight,但这是我第一次直接从iTunesConnect提交测试版本,因为Apple自己购买了TestFlight.
我一直在经历一种奇怪的行为(或者可能只是Apple的预期行为).
我已经将用户添加到我的团队(他们是管理员角色),并且我已经在专用面板中选择它们作为TestFlight测试人员的一部分.我上传了一个版本,在Build选项卡中切换了TestFlight Beta Testing,并选择了内部测试人员(下面的屏幕截图中只有一个)我希望收到该版本.
然后......没有任何反应,状态仍然是"处理"(什么??不应该立即?)测试人员没有收到任何邀请而且我被卡住了.显然我在这里缺少一些东西.
此外,即使已经邀请了一个测试人员,该面板仍显示"要开始测试,请至少邀请一个测试人员".TestFlight曾经是一个很好的产品......
下面的两个快照显示了我的iTunesConnect面板的状态.任何的想法?

我对新的Play Developer Console功能(Alpha和Beta测试)有疑问,也许有人对它有一些经验.
我邀请了GoogleGroups的一些测试人员,他们正在接收邀请并接受邀请.
我想测试付费应用.他们是否需要为测试付费?这个应用程序尚未在商店中发布但是.
我怀疑将其设置为免费,之后我无法更改为付费应用.
有什么建议怎么办?
我邀请了一位来自iTunes的TestFlight用户来测试我的应用.该应用目前正处于审核状态.当该用户尝试安装该应用程序时,在iTunes中启动时,它会引发以下错误:
无法安装XXXX.无法安装该应用,因为开发人员的证书不再有效.要解决此问题,请与开发人员联系.
任何人都可以提供简要说明,原因可能是什么以及如何解决.
我在Android开发者帐户中发布了一些应用程序.其中一些是作为封闭测试版发布的,我在其中使用用户列表来授予他们使用权限.现在我有一些旧的列表,我不再需要它们了.
问题是:如何删除(如果可能)列表?我知道如何编辑它们,添加和删除用户,但如何完全删除列表?
我知道这听起来很容易,但我找不到方法.也许谷歌的某个人忘记了"删除"按钮... 因为更多人要求它或者我可能找不到它.这有点烦人,因为我的所有应用程序共享该列表,所以我必须在许多无用的列表中进行选择.
提前致谢.
几个星期以来,我一直试图在Play商店中获得Google Alpha/Beta测试功能,但没有成功.据我所知,我已经遵循了这个过程,但显然有些事情并不适用于我.我希望有人可以告诉我我做错了什么.
我创建了Apha和Beta测试社区.
我已将Beta测试社区添加到Beta测试部分,该部分与使用Google+社区进行测试有关.我的Beta测试社区确实添加了成员.
虽然我有一个Alpha测试社区,但目前没有启用Alpha测试方法.
在我的测试设备上,使用我的Beta测试社区成员的Google帐户,我只看到我的应用程序当前在Prod中的版本.我花了几天时间等待,以防需要花费几天时间(至少一周,我认为应该足够长).
我需要测试发布版本,因为我正在尝试测试一些我必须更改的inapp计费功能,因为Google的安全警告与我当前的Prod版本有关.
但是:如果我直接加载应用程序的发布版本(而不是从Play商店下载),我可以看到它将此帐户视为"测试帐户",因为当我测试inapp结算时,我收到正确的消息告诉我订阅将每天更新,但我不会向您收费.但是,该应用的Beta版本永远不会出现在Play商店的"BETA"标签中.
我在开发者控制台中注意到了一些"奇怪的"(可能):当我点击"Beta Testing"选项卡时,它会显示103个支持的设备和0个排除的应用程序设备.但是,如果我点击可以宣传应用程序等的Beta应用程序的行,则显示的详细信息表示0支持的Android设备.为什么会这样?这似乎是控制台上的冲突信息.
注意:我的应用程序的当前Prod版本是使用Eclipse开发的.我最近转换为Android Studio,这是我第一次使用Android Studio上传.
我应该在哪里寻找让我的应用程序出现在Play商店中
谢谢
我已经发布了一个应用程序Google Play,现在我想为除了一组已知的beta测试人员以外的任何人取消发布.我的问题是,如果我取消发布它,它似乎也未被发布用于beta测试者(因为beta测试者功能需要已发布的应用程序).
我能做什么?换句话说,我想做的是:
beta-testing ×10
android ×6
ios ×4
google-play ×2
testflight ×2
apk ×1
distribution ×1
iphone ×1
publishing ×1