我知道当您发布应用程序的新版本时,它会通过iOS,Android或Windows Phone市场的审批程序。也许不是很像第一次发布你的初始版本,但是你需要等待一段时间,直到你的新版本可供用户使用。
我想知道这种情况是否可能。
您知道各个市场是否存在这种可能性?
这对于营销目的(在所有市场同时提供新版本)或甚至最小化技术问题(最小化在客户端上运行的不同版本,特别是如果连接到否则将需要的服务器)向后兼容)。
答案 0 :(得分:0)
是的,您可以选择在您通过认证/验证流程时选择何时发布应用(或应用的新版本)。
您不能做的是在同一时间向所有用户提供。当您使用新版本时,需要花费几个小时才能将其同步到每个商店/市场使用的所有服务器。这意味着你不能说“在星期二上午9点,你将能够获得新版本”,而不是几小时前实际可用,所以它有时间传播到所有服务器。这可能是也可能不是问题。
在管理后端与应用程序的不同版本的向后兼容性方面,您需要自行管理。没有任何市场可以自动强制所有已安装的应用程序版本在使用之前进行更新
您需要在应用程序中管理它(即检查它是否是最新版本,如果没有强制用户升级,然后才能继续。)
实际上,您应该创建服务器以支持多个版本的客户端。即使您在使用新版本的应用程序/后端之前强制所有用户进行更新,您仍然希望在旧客户端应用程序仍在使用时测试实时服务器。
答案 1 :(得分:0)
我无法担保iPhone,但对于Windows Phone,是的,当您提交应用更新时,您可以将其设置为手动发布,而使用Android,则没有认证,因此您可以随时发布你准备好了。