2013-07-01 24 views
0

我们目前正在iOS上运行在线游戏,最近我们在客户端和服务器上进行了一些更改,这会导致协议更改。我们意识到如果我们将应用程序提交给App Store进行审批,他们应该连接到我们的新服务器。所以我们应该部署我们的新服务器供他们测试。但是,如果我们部署新服务器,则当前正在玩我们游戏的所有玩家都无法连接到我们的服务器,直到应用程序通过测试。当协议发生变化时,在iOS上升级在线游戏客户端

这种问题通常如何解决?

回答

0

无论如何,您将会遇到这个问题,因为您可能无法指望每个人在发布后立即升级到新版本。

您可以通过在服务器上为新版本的游戏创建一个新端点来解决此问题,对于那些具有较旧版本游戏的游戏仍旧保留旧端点。