使用XCode 4.3.3为IOS 5.0之前的用户构建应用程序

时间:2012-06-17 10:38:25

标签: ios xcode

如果以前曾问过这个问题我很抱歉。我可以看到有很多问题看起来很相似,但看起来他们主要是要求反过来我在这里问。

我从开发中休息了几个月,因为我卖掉了我的macBook,同时将我的iPhone 4升级到IOS 5.1(通过wifi)

在销售macbook之前,我制作了驱动器的副本,并确保它可以启动并用于维护(在借来的mac上)。

无论如何,我现在重新开始使用二手macbook classic,它带有一个全新的Lion安装,虽然工作站备份驱动器我做了很好的启动,我发现令我沮丧的是Xcode 4.2不再让我构建到我的iPhone,所以我不得不继续安装XCode 4.3.3 Under Lion。 6GB的更新下载和安装稍后,一切都很好,但我现在留下一个令人费解的问题。

如果我制作一个新的应用程序,它似乎是一个IOS 5.1应用程序,唯一可用的模拟器是IOS 5.1 iPhone和IOS 5.1 iPad。当然还有我的iPhone设备。

所以...如果我继续将此应用程序提交到应用程序商店,(确保我不使用任何5.1特定功能),这是否意味着IOS版本低于5.x的用户仍然可以下载和部署应用程序?我无法测试它,因为没有模拟器,我只能访问5.1已安装的设备。我尝试下载其他模拟器,但默认的新项目似乎将它们排除在菜单系统之外。

制作每个人(包括5.x用户)可以下载的一(1)个应用程序的最佳方法是什么? 我会留在Xcode 4.2,但这意味着不得不把我的iPhone丢弃进行设备测试。

或者有一些方法可以回到我的原始工作站(4.2)并配置它以允许我在我的5.1设备上进行设备测试?

2 个答案:

答案 0 :(得分:2)

在Xcode中,选择项目导航器中的项目文件,然后选择目标。在“摘要”选项卡的第一部分中,您有“iOS应用程序目标”。在那里你可以选择早期的iOS版本。

就是这样。

答案 1 :(得分:1)

在xcode中转到首选项command + ","导航到下载。选择组件选项卡,你会找到ios模拟器,从那里下载你想要的那个