0

我知道,当您发布应用程序的新版本时,它会通过 iOS、Android 或 Windows Phone 市场的批准程序。可能不像您第一次发布初始版本那样彻底,但您仍然需要等待一段时间,直到您的新版本可供用户使用。

我想知道这种情况是否可能。

  1. 我发布我的新版本以供批准
  2. Marketplace 验证并批准版本,但不发布
  3. 我收到通知,我的新版本已准备好并获得批准
  4. 我按下最后一个按钮发布已经批准的版本

您知道各个市场是否存在这种可能性吗?

这对于营销目的(同时在所有市场上提供新版本)或什至最大限度地减少技术问题(最大限度地减少客户端上运行的不同版本,特别是如果连接到否则需要向后的服务器时)很有用兼容的)。

4

2 回答 2

0

是的,一旦通过认证/验证过程,您可以选择何时发布应用程序(或应用程序的新版本)。

你不能做的是让所有用户同时使用它。当您使新版本上线时,它最多需要几个小时才能同步到每个商店/市场使用的所有服务器。这意味着您不能说“在周二上午 9 点您将能够获得新版本”,而实际上却要提前几个小时才能使用它,以便它有时间传播到所有服务器。这可能是也可能不是问题。

在管理后端与不同版本的应用程序的向后兼容性方面,这是您需要自己管理的事情。没有市场会自动强制更新所有已安装的应用程序版本,然后才能使用它们。
您将需要在应用程序中进行管理(即检查它是否是最新版本,如果不是强制用户升级才能继续。)
实际上,您应该创建您的服务器以支持客户端的多个版本。即使您确实强制所有用户在他们可以使用新版本的应用程序/后端之前进行更新,您仍然需要在旧客户端应用程序仍在使用时测试实时服务器。

于 2013-07-18T10:39:37.683 回答
0

我不能保证 iPhone,但对于 Windows Phone,是的,当你提交应用更新时,你可以将其设置为手动发布,而对于 Android,没有认证,所以你可以随时发布它准备好。

于 2013-07-18T13:40:18.053 回答