我已升级到配备4.3版SDK的XCode 4。
但我们想确保我们的应用程序在4.2及更高版本的设备上运行,而不仅仅是4.3。
XCode中是否有可以配置的设置,所以我们不必强制升级所有人?
答案 0 :(得分:26)
项目设置中有两个设置会影响您应用支持的平台:
第一个设置您链接的SDK,第二个设置您的应用将支持的iOS版本。在部署目标设置上理解本说明非常重要:
不可用的框架API 早期版本将弱连接; 您的代码应检查null 函数指针或特定系统 在调用更新的API之前的版本。
因此,如果您使用的是仅存在于4.3中的任何API,请确保这些框架是弱链接的,并且您的代码在使用这些API之前会检查iOS版本。
答案 1 :(得分:15)
您应始终将base sdk设置为最新版本,然后支持的最低版本由“部署目标”设置决定。
只要部署目标设置为4.2或以下,就可以了。