在特定时间发布应用程序的Google Play发布方法。

4
我想在Google Play上发布我的应用程序游戏版本2.0。已经有1.0版本了。我的游戏是在线游戏,所以我有自己的1.0版本游戏服务器与应用程序相连。
我的问题是:当我发布应用程序版本2.0时,需要一天才能在Google Play上发布。我不能指定一个时间来使我的应用程序v2.0在Google Play上立即可用,这样我就可以同时更新我的游戏服务器,因为客户端和服务器版本必须相同。
有没有人有什么解决方案?
3个回答

0

除了向谷歌公司提出请求外,没有其他方法可以做到这一点。发布/更新也不是全球即时的;速度会因地区而异。我猜这是因为有多个数据中心提供数据。

如果您有资源,您可以在更新得到谷歌验证并传播的同时,同时运行两个版本,持续24-48小时。

否则,我认为您将不得不让某些用户在一段时间内离线。您应该提前通过与用户进行的任何形式的沟通来宣布停机时间。


感谢您的回答。在应用商店中,我可以指定我的应用程序更新的时间,所以我想知道Google Play是否具有相同的功能。看起来似乎没有办法解决我的问题。唯一的方法是修改我的服务器以匹配客户端版本之前和之后。这对我来说很困难。 - Roger
我在中国发布了我的应用程序。更新大约需要一天时间。如果我在其他国家发布,速度会更快吗?有多快? - Roger
我并不是说提交更新的地方会改变时间,只是每个地区接收/发布更新都需要时间。它不会在所有地方同时发布。 - indivisible
有人告诉我这只需要大约一个小时的时间。所以我想知道这个。谢谢。 - Roger

0

一种方法是通过自己的服务器提供更新。如果您已经在Play商店的现有应用程序中设置了这个,那太棒了。否则,您必须尽快(通过Play商店)推送一个与您当前游戏服务器兼容并包含此检查的更新到旧应用程序中。

您需要检查服务器版本,如果已更新,则获取更新的应用程序。还要添加一些代码,以检查apk服务器是否提供二进制文件或将您重定向到另一个URL。如果是后者,您可以让应用程序打开浏览器以打开该链接(原因请见下文)。

让它稳定一下(2天足够),然后同时更新您的游戏服务器和Play商店应用程序。

现在,您可以修改apk服务器,使其将每个人重定向到您应用程序的Play商店链接。

通过apk服务器更新的用户可能会在Play商店中再次收到新版本的提示,尽管此更新并没有添加任何内容(据我所知,没有办法通过Play商店本身查询是否有可用的更新)。此外,我不知道Play商店如何检查更新--如果只是从清单中获取版本代码和版本名称,那么他们可能不会再收到更新(这是好事)。

没有通过apk服务器更新但能够获得服务器检查机制补丁的用户现在将运行应用程序,并发现他们将被重定向到Play商店,然后下载更新。

这种解决方案的唯一限制是无法获得服务器检查机制补丁的用户可能需要自己找出需要通过Play商店更新。您可以通过发送通知电子邮件来帮助他们了解更新情况。


我认为这可能是目前一个不错的解决方案。我会尝试一下。谢谢。 - Roger

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接