3

使用 base sdk 5.0 编译的应用程序是否可以在 iOS4.x 上运行?

我已将部署目标设为 4.0。ARC 能否在 iOS4.x 设备上运行。有没有办法在同一个应用程序中同时支持两者?如果我在 iOS5 中使用 ARC,内存管理是否会在iOS4.x设备中正常进行?

4

3 回答 3

2

Apple 已表示 ARC 将在 iOS 4 中运行(不确定他们是否提到了特定版本或是否包含 iOS 4.0)。但是,我不认为你可以在 iOS5 出来之前提交 ARC 应用程序......

于 2011-08-04T06:37:26.337 回答
1

ARC 是编译器级别的功能。所以它不会受到SDK的影响。Apple 将在 4.0 和 5.0 上支持 ARC 但是,截至目前,您不能提交使用 Xcode 测试版构建的应用程序。

于 2011-08-04T07:53:30.840 回答
0

如果部署目标设置为 4.0,则应用将支持所有更高版本的 iOS,包括 4.0。所以答案是肯定的。

于 2011-08-04T06:32:02.703 回答