15

Xcode 5 运行良好,我能够在我的 iOS 7 设备和 iOS 7 模拟器上构建和运行应用程序。

但是,我确实想支持 iOS 6.1,但我看不到任何方法可以为 iOS 6 模拟器构建和运行应用程序。

我做过的事情:

最初,我试图通过在 iOS Simulator 应用程序的 Hardware > Device 菜单中从 iOS 7 切换到 iOS 6 来查看 iOS 6 模拟器中的应用程序,但 iOS 6 模拟器中没有任何应用程序。

我从这样的答案中收集到,在单击构建/运行之前应该有一些我可以选择的东西。

我希望能够在 iOS 6 和 7 模拟器中看到我的应用程序。有什么我想念的想法吗?这是我单击模拟器下拉菜单时看到的链接。

4

11 回答 11

37

原来解决方案是将项目的部署目标从 iOS 6.1 更改为 iOS 6.0,然后模拟器方案选择立即显示选择 iOS 6 或 7 模拟器的选项。基本上,部署目标应该与您安装的模拟器版本相匹配。

感谢像这样的问题中的随机评论者,他们提到这对他们有用。

于 2013-10-15T02:53:33.273 回答
9

您所要做的就是转到 Xcode -> Preferences -> 选择“Downloads”选项卡并安装 iOS 6.0 Simulator。

下载完成后,它应该在您的方案中显示为一个选项。

于 2013-10-04T18:16:53.450 回答
9

只是一点警告......我尝试了你所说的,但它对我不起作用......将“项目”上的部署目标从 7.1 更改为 6.0

然后我意识到“目标”上的部署目标仍然设置为 7.1——一旦我改变它就可以了!

于 2014-06-03T13:27:09.660 回答
4

单击以定位或项目 > 构建设置 > 架构 > 支持的平台:更改为 iOS

于 2014-06-30T15:12:54.397 回答
3

我为使我的工作正常进行的操作是单击模拟器通常出现在下拉列表中的左侧的方案,然后选择编辑方案。

将显示一个新窗口,确保左侧突出显示“运行”,然后单击“信息”选项卡。为 Executable 选择 .app 文件。

在此处输入图像描述

在此处输入图像描述

于 2015-03-11T00:53:39.143 回答
2

如果您仍在寻找解决方案,这对我有用:

  • 从 xcode 测试版的下拉菜单中,Xcode > Open Developer Tool > iOS Simulator(如果您收到弹出错误,请关闭它)
  • 进入模拟器后,转到硬件 > 设备 > 管理设备。
  • 删除模拟器下列出的所有内容。
  • 重新启动您的机器。
  • 之后导航回模拟器中的管理设备,然后单击加号以添加您的模拟器。然后会出现 iOS 8 模拟器。
于 2014-12-29T21:37:07.710 回答
1

在此处输入图像描述

这可能会帮助你更好..你必须复制粘贴 iPhoneOS6.1sdk 文件夹。这是用于 SDK,而不是 iPhoneOS.platform 选择 iPhoneSimulator.platform 然后相同的路径。

于 2013-10-04T18:18:04.347 回答
1

请检查您的“部署目标”是否高于模拟器上可用的目标。

在此处输入图像描述

于 2015-11-13T14:06:23.957 回答
0

Xcode5 既没有 6.0 SDK 也没有 6.0 模拟器。但是你可以做的是你可以从你以前的 Xcode 中复制 6.0SDK 和 6.0 模拟器(6.0 的 xcode4.5 和 ios6.1 的 XCode4.6)你可以在 /applications/xcode.app/contents/developer 找到模拟器/platforms/iphonesimulator.platform/developer/applications/iphonesimulator.app

和 SDK 在 /applications/xcode.app/contents/developer/platforms/iphoneos.platform/devicesupport/6.0

将模拟器和 SDK 的整个文件夹复制到 XCode5 完全相同的路径中。注意:要查看 Xcode.app 的内容,只需右键单击 .app 文件,您将获得“显示内容”选项。

一旦你完成复制粘贴,重新启动你的 XCode5,你可以看到 6.0/6.1 模拟器作为一个选项:)

于 2013-10-04T18:10:48.747 回答
0
  1. 单击您的项目根目录。
  2. 然后转到构建设置。
  3. 然后设置iOS部署目标5.0
  4. 然后选择项目左上角的 iphone6。

    看到这张图片

于 2015-12-11T05:09:18.473 回答
-1

解决了恢复旧版本的 xcodeproj 文件的问题。

于 2016-03-24T11:07:32.857 回答