我可以在Xcode 4.2和iOS5中构建iOS应用程序,然后在运行iOS 4.3的iPhone上测试应用程序吗?
我想在iOS5和Xcode 4.2中使用故事板功能,但我没有设备。我只能借用运行iOS 4.3的设备。
答案 0 :(得分:3)
iOS 4.3不支持故事板。
如果已将部署目标设置为4.3或更低,则可以在iOS 4.3模拟器(或在iOS 4.3设备上)进行测试。默认情况下,Xcode 4.2不附带iOS 4.3模拟器。要安装它,请打开Xcode的首选项,然后单击下载选项卡,然后单击下面的组件选项卡。从那里,您可以下载并安装iOS 4.3模拟器。
您也可以将您的应用发送给朋友进行测试。 Apple记录了Tools Workflow Guide for iOS中的步骤。您还可以使用http://testflightapp.com/让您的朋友通过网络安装该应用。
答案 1 :(得分:0)
是的,您将能够直接为iOS 5构建Xcode 4.2。但是,您需要将目标版本设置为iOS 4.3。您还需要成为开发人员计划的付费成员才能在设备上运行您的应用程序。有关详细信息,请参阅Apple Developer Portal有关移动配置的文档。
答案 2 :(得分:0)
故事板与iOS 4不兼容。 ARC兼容,弱引用也兼容。
底线:对于您而言,您的应用不会向后兼容,因为您使用的是故事板。如果您愿意,可以在iOS 4.3模拟器中测试您的应用程序,或让其他人在iOS 5上测试它。