我在Xcode 4.1
开发了我的应用程序,iOS SDK版本(基本SDK版本)为iOS 4.3
因此,此应用程序是否会在iOS 5
和/或{{1}的iPhone上运行不是吗?
我认为该应用可以在比iOS 6
更高版本的操作系统上运行。这是正确的吗?我感谢任何帮助。
答案 0 :(得分:5)
是的,您的应用将在iOS 4.3或更高版本上运行。也就是说,假设您没有使用从未来iOS版本中删除的任何折旧方法。您可以通过文档检查是否已折旧/删除了某些内容。
答案 1 :(得分:3)
使用哪个Xcode构建应用程序并不重要,基本SDK表示您的应用程序支持的最低系统。
您的应用可以并且将在较新的系统上运行。
如果您想对应用程序进行更新,则需要注意新系统的折旧方法,否则您将无法在App Store中进行更新。
答案 2 :(得分:2)
是的,它肯定会在比部署目标更高的版本中运行。 但是,始终建议在发布时在较新版本中运行,以检查所使用的每个API是否仍然正常运行(特别是如果它们已被弃用)。