繁体   English   中英

Xcode iOS SDK兼容性

[英]Xcode iOS SDK compatibility

语句“该项目应与iOS 4.0兼容并且必须在iOS 4.3上运行”如何影响Xcode版本的编码和判断?

应该与IOS 4.0兼容

这意味着您需要将部署目标设置为4.0或更低。 如果使用任何4.0以后的框架,则它们必须是弱链接,不能依赖它们,并且必须在使用它们之前进行测试。 4.0之后的类和选择器也是如此-您不能依赖它们,必须在使用它们之前进行测试。 最简单的解决方案就是不使用4.0中没有的任何东西。

必须在IOS 4.3上运行

通常,在4.0上可以使用的所有内容都可以在4.3上使用,因此这里不必担心太多。

Xcode版本并不重要。 重要的是iOS SDK的版本。

您实际上可以使用任何版本的iOS SDK。 使用任何版本的SDK开发的任何产品都应与4.0和4.3兼容。

如果您需要使用不可与以前的版本的iOS 4.0的特定功能,那么你需要使用4.0或更高版本的SDK。

通常,您应始终使用最新版本的SDK,但应将目标的属性设置为您的应用支持的iOS最早版本。

它影响了OS的最早版本(4.0),因此您必须在实际设备上进行测试。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM