我需要有两个不同版本或更多相同的 IOS 应用程序,以及 ios7、ios6 的新版本。因此,不兼容处理 ios7 的设备将获得 ios6 版本的应用程序。这可能吗?在这种情况下应用程序 ID 将如何。
最佳答案
这里有2个选项
- 发布 1 个具有相同 bundle 标识符的应用,该应用在运行时检查操作系统版本并采取相应措施
- 使用不同的 bundle 标识符、名称和部署目标为同一应用制作 3 个目标,并在 iTunes 商店中单独销售它们。
我强烈建议实现#1。您可以使用以下命令在运行时检查 iOS 版本
[[UIDevice currentDevice] systemVersion]
关于ios - 如何在IOS中分发同一应用程序的不同版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20789209/