我目前在iTunesConnect
上有一个应用程序,有几百个外部 beta测试人员使用它。需要注意的是,到本月底我们将有2000名测试人员。我想将新版本推送到这个应用程序 - 这个,我知道该怎么做。
我不知道的是,添加新版本时,我的测试版用户的预期行为是什么?
我们公司非常关注用户体验,我们不希望让我们当前版本的当前测试人员打开他们已安装的版本,只是因为我添加了我希望新版本能够自动更新当前版本。
Apple让开发人员认为可能会发生这种情况。我到处搜索,在文档中找到这个答案 - 请帮助!在外部测试门户中选择要批准的新批准的构建后,选择Save
后,将显示此警报:
(405是第一个版本,407是新版本)
那么,当我保存这个时会发生什么 - 是否会通知用户他们需要更新应用程序?
"更新"如果他们已经安装了第一个版本,他们会自动发生吗?
如果他们打开已安装的版本,它会崩溃吗?
如果是这样,我该怎么做才能防止这种情况发生?
我的团队可能希望每周向同一组测试人员发送1-2个版本(相同的应用程序,包含修复和改进),直到我们准备正式启动该应用程序。我不想以为每次都会让应用程序崩溃。据我所知,在执行此操作之前我无法对此进行测试 - 我已经将其添加为内部测试程序,但这是TestFlight中完全不同的用户体验(内部版本可用于内部)上传后立即测试人员)
如果您认为已经提出过这个问题:
不是this question的副本 - 因为我还没有尝试发送构建版本。我想确保链接问题不会发生在我的测试人员身上!
我的问题与this one不同,用户不知道如何正确增加他的内部版本号,与this one不同,指的是测试已在应用中拥有版本的应用的新版本商店,与this one不同,this one是指应用商店中的一个错误,用户在上传构建后无法启动外部测试,而不像App Service Pricing,用户只是没有了解iTunesConnect门户的工作原理。