我准备将我的第一个应用程序发布到iphone市场。这个应用程序涉及多层组件。
在未来的更新中,我计划为角色添加新的角色,棋盘和皮肤。
我担心如果我更新应用程序(比如发布版本1.1)并且一个播放器(P1)正在更新版本上播放而另一个播放器(P2)正在上一个版本上播放,则两个播放器将运行陷入困境。即使P1(版本1.1)使用的是版本1.0中未包含的内容。
我是否必须在版本1.0中为这些问题添加捕获器?我是否必须让每个人都使用相同版本的应用程序?或者它真的不是一个问题吗?
编辑:我不知道这是否重要,但我通过Apple的游戏中心运行连接答案 0 :(得分:1)
我建议在连接期间检查应用程序的版本是否相同。如果不是,请向较旧的播放器显示消息,并告诉他更新。如果他没有更新,也不要让他玩。这将避免许多问题。
答案 1 :(得分:0)
这实际上取决于您如何创建应用。在我的脑海中,最简单的方法是在开头添加捕获,因此如果应用程序无法识别某些事情,请使用一些默认行为。另一种方法是在互相玩游戏时限制使用相同版本的应用程序。