1

我已经在Xcode 4.1iOS SDK 版本(Base SDK 版本)中 开发了我的应用程序,iOS 4.3所以,这个应用程序是否可以在 iPhone 上运行iOS 5和/iOS 6或不运行?

我认为该应用程序可以在比Deployment Target. 这是正确的吗?我很感激任何帮助。

4

3 回答 3

5

是的,您的应用程序可以在 iOS 4.3 或更高版本的任何设备上运行。也就是说,假设您没有使用从未来 iOS 版本中删除的任何折旧方法。您可以通过文档检查物品是否已折旧/删除。

于 2012-08-20T14:39:28.133 回答
3

无论您使用哪个 Xcode 构建您的应用程序,基本 SDK 都表示您的应用程序支持的最低系统。

您的应用程序可以并且将在较新的系统上运行。

如果您想对您的应用程序进行更新,您需要注意较新系统的折旧方法,否则您将被拒绝并且无法在 App Store 中更新。

于 2012-08-20T14:42:02.847 回答
2

是的,它肯定会在比部署目标更高的版本中运行。但是,始终建议在新版本发布时也运行它们,以检查使用的每个 API 是否仍然运行良好(特别是如果它们已被弃用)。

于 2012-08-20T14:40:40.153 回答