Mountain Lion上的xCode 4.5和运行iOS 4.2的支持应用程序

Mountain Lion上的xCode 4.5和运行iOS 4.2的支持应用程序,ios,Ios,两个问题: 1) Xcode 4.3能在山狮上工作吗 2) 如果我在Mountain Lion上将Xcode升级到4.5,那么我是否能够支持运行iOS 4.3的应用程序 我相信,如果我在Mountain Lion上升级到xCode 4.5,那么我应该能够针对运行iOS 4.3的旧应用程序使用非ARC代码 我想这取决于部署目标设置。在Xcode 4.5中,它将4.3的部署目标显示为最早的部署目标。如果您需要支持armv6设备(为什么大多数人需要以iOS 4.2为目标),这个问题有您的答案:我更新了

两个问题:

1) Xcode 4.3能在山狮上工作吗

2) 如果我在Mountain Lion上将Xcode升级到4.5,那么我是否能够支持运行iOS 4.3的应用程序

我相信,如果我在Mountain Lion上升级到xCode 4.5,那么我应该能够针对运行iOS 4.3的旧应用程序使用非ARC代码


我想这取决于部署目标设置。在Xcode 4.5中,它将4.3的部署目标显示为最早的部署目标。

如果您需要支持armv6设备(为什么大多数人需要以iOS 4.2为目标),这个问题有您的答案:我更新了这个问题!4.3而不是4.2。4.3应该可以正常工作。我会回答,但你已经给了自己上半年的答案——XCode 4.5中最早的部署目标是iOS 4.3,无论OS X版本如何。虽然XCode 4.5没有4.3模拟器,但您必须在设备上测试它。@Kendallhlhelmstettergelner,嗯,很有趣!但我不能在iOS 6模拟器上运行部署目标设置为4.3的应用程序。如果这导致了问题,那么我相信Xcode确实允许下载遗留模拟器。当然,您可以在任何更高版本的模拟器上运行它。您不会看到iOS 4.3中出现的任何bug,也不会发现任何因4.3之后引入的API调用而导致的崩溃。如果你声称你的应用程序支持4.3,你真的应该至少尝试在该版本的设备上运行几次-应用程序审查者会。。。