我对通过应用商店的应用分发系统有疑问。
我在应用商店有一个应用程序,它与不同位置的不同客户端服务器交互。它的功能类似于 1.0 版 iphone 应用程序将能够与 1.0 版客户端-服务器正确交互。现在的问题是我的客户中很少有人迟到/不愿意升级他们的 iphone 用户连接的服务器。一旦我为我的 iphone 应用程序发布更新(比如 2.0),很少有客户端服务器仍在运行 1.0 版本。如果这些客户端的最终用户为他的 iphone 应用程序安装了更新 (2.0)(在不知不觉中,他要连接的客户端服务器仍然在 1.0 上),他会使他的应用程序无法使用。如何处理这些类型的场景?
我可以在升级自己之前开发与服务器交互的应用程序的新更新,或者我可以开发一些在服务器版本不匹配时自动回滚更新的东西吗?
请建议如何处理这个问题!
非常感谢您的建议。
非常感谢,马努