0

我的应用程序以 iOS 5.1 为目标。我正在针对iPhone 5.1 Simulator运行,但我注意到我的项目被列为1 target, iOS SDK 6.0

部署目标列为 5.1。

SDK和模拟器目标有什么区别?我应该使用 5.1 SDK,如果是,我将如何做到这一点?

4

1 回答 1

3

SDK 代表您可以使用的 API。部署目标是您证明它将在其上运行的最低版本号。

如果 SDK 和部署目标不同,那么您需要注意不要使用旧版本上不可用的任何 API(或者如果该功能不存在,则禁用该功能)。

于 2012-11-02T13:11:28.890 回答