ios - 如何在IOS中分发同一应用程序的不同版本

标签 ios app-store publishing

我需要有两个不同版本或更多相同的 IOS 应用程序,以及 ios7、ios6 的新版本。因此,不兼容处理 ios7 的设备将获得 ios6 版本的应用程序。这可能吗?在这种情况下应用程序 ID 将如何。

最佳答案

这里有2个选项

  1. 发布 1 个具有相同 bundle 标识符的应用,该应用在运行时检查操作系统版本并采取相应措施
  2. 使用不同的 bundle 标识符、名称和部署目标为同一应用制作 3 个目标,并在 iTunes 商店中单独销售它们。

我强烈建议实现#1。您可以使用以下命令在运行时检查 iOS 版本

[[UIDevice currentDevice] systemVersion]

关于ios - 如何在IOS中分发同一应用程序的不同版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20789209/

相关文章:

iphone - 可以在 iOS 6 中显示 "in App Store modal"吗?

ios - 在 iOS App 中从 http 切换到 https 会在发布时出现导出合规性问题

ios - 如何在 iPhone 的联系人列表中只显示电话号码?

ios - 长按快速将图钉注释添加到 map View

iphone - 如何提示用户对您的 iPhone 应用程序进行评分,而无需等待他们删除该应用程序?

swift - 将应用分析数据传递给应用

ios - 带有 ReactiveCocoa 的 MVVM,ViewModel 如何告诉 View 做一些一次性操作?

ios - 如何从可用字符串中选择随机字符串

visual-studio - 从 Visual Studio Express 发布

azure - 如何设置 Azure-BitBucket-与存储库子文件夹的集成?