我正准备向 iPhone 市场发布我的第一个应用程序。该应用程序涉及多层组件。
在未来的更新中,我计划为角色添加新的角色、棋盘和皮肤。
我担心如果我更新应用程序(例如发布版本 1.1)并且一个玩家 (P1) 在更新版本上玩而另一个玩家 (P2) 在以前的版本上玩,则两个玩家将运行陷入问题。即使 P1(版本 1.1)使用版本 1.0 中未包含的内容。
我是否需要在 1.0 版本中添加针对这些问题的捕获器?我是否必须让每个人都使用同一版本的应用程序?或者这真的不是一个问题吗?
编辑:我不知道这是否重要,但我正在通过 Apple 的游戏中心运行连接
最佳答案
我建议在连接过程中检查应用程序的版本是否相同。如果不是,则向旧玩家显示一条消息,并告诉他进行更新。如果他不更新,也不要让他玩。这将避免许多问题。
关于objective-c - 使应用程序的更新版本与其以前的版本兼容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9231078/