Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使iPhone应用程序与iOS 5兼容_Iphone_Objective C_Ios_Cocoa Touch_Ios5 - Fatal编程技术网

使iPhone应用程序与iOS 5兼容

使iPhone应用程序与iOS 5兼容,iphone,objective-c,ios,cocoa-touch,ios5,Iphone,Objective C,Ios,Cocoa Touch,Ios5,我已经使用基本SDK 4.3开发了该应用程序 我想确保我的应用程序与iOS 5兼容 在这种情况下,我应该将我的基本SDK更改为5.0还是将其保持在4.3并在iPhone5模拟器中进行测试 请让我知道 谢谢 如果您将Deployment目标更改为5.0,则您的应用程序将仅适用于运行iOS 5.0的设备。将其保持在4.3(编辑:抱歉,您在这里谈论的是基本sdk,但仍然保持您的部署不变),并在iOS5模拟器中进行测试。对于使用iOS 5.0的设备,您肯定也应该这样做!(您的基本sdk与您的情况无关——

我已经使用基本SDK 4.3开发了该应用程序

我想确保我的应用程序与iOS 5兼容

在这种情况下,我应该将我的基本SDK更改为5.0还是将其保持在4.3并在iPhone5模拟器中进行测试

请让我知道


谢谢

如果您将Deployment目标更改为5.0,则您的应用程序将仅适用于运行iOS 5.0的设备。将其保持在4.3(编辑:抱歉,您在这里谈论的是基本sdk,但仍然保持您的部署不变),并在iOS5模拟器中进行测试。对于使用iOS 5.0的设备,您肯定也应该这样做!(您的基本sdk与您的情况无关——如果您需要使用5.0中的API,请将其更改为5.0)


.

首先,如果您想确保在真实设备上而不是模拟器上进行测试。 其次,您应该为iOS 5.0编译并检查任何错误/警告。
第三,您可以将iOS部署目标设置为4.3,并在5.0模拟器上进行测试

一旦安装了最新版本的xCode 4.2,就无法返回SDK 4.3

A.因此,基本SDK将设置为SDK 5.0。
B.如果您仍然希望支持iOS 4.3设备,请将“iOS部署目标”设置为iOS 4.3或您仍然希望支持的任何最低版本。
C.现在你可以在iOS 4.3或任何最低版本和iOS 5.0的模拟器/设备上测试你的应用程序