繁体   English   中英

是否可以使用Xcode 4.4 + Mountain Lion的旧版iPhone / iPAD模拟器(3.2,4.0,4.2)

[英]Is it possible to work with older iPhone/iPAD simulator (3.2, 4.0, 4.2) with Xcode 4.4 + Mountain Lion

我最近从Xcode 3.2.3升级到Xcode 4.4 + Mountain Lion(为了在5.1 iOS上测试我的应用程序)。 但它似乎只显示对5.1 iOS模拟器的支持,而不是旧的模拟器。

那么,是否可以使用Xcode 4.4 + Mountain Lion的旧版iPhone / iPAD模拟器(3.2,4.0,4.2)。

有人可以指导我,如何在旧的模拟器上测试我的应用程序?

谢谢

首先,您可以通过选择下载并安装iOS 5.0模拟器

Xcode->首选项; 在此输入图像描述

然后导航到“下载”并点击iOS 5.0模拟器上的“安装”。

在此输入图像描述


这是过时的但是给予参考

使用较旧的Xcode(iPhone模拟器)版本,过去可以简单地将旧的(不受支持的)iPhoneSimulator SDK-Versions链接到正确的路径,但在Mountain Lion下似乎已停止工作。 只是为了提供一些关于如何完成的参考;

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs $ ln -s /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.3.sdk iPhoneSimulatorh4.3.sdk
root@lobomacpro-4 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs $ ls -la
total 40
drwxr-xr-x  9 root  wheel  306 Aug  6 14:59 .
drwxr-xr-x  7 root  wheel  238 Jul 26 23:26 ..
lrwxr-xr-x  1 root  wheel   83 Aug  6 14:58 iPhoneSimulator3.2.sdk -> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator3.2.sdk
lrwxr-xr-x  1 root  wheel   83 Aug  6 14:58 iPhoneSimulator4.0.sdk -> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.0.sdk
drwxrwxr-x  8 root  admin  272 Oct 28  2011 iPhoneSimulator5.0.sdk
drwxr-xr-x  8 root  wheel  272 Jul 26 23:26 iPhoneSimulator5.1.sdk
lrwxr-xr-x  1 root  wheel   83 Aug  6 14:58 iPhoneSimulatorh4.1.sdk -> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.1.sdk
lrwxr-xr-x  1 root  wheel   83 Aug  6 14:59 iPhoneSimulatorh4.2.sdk -> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.2.sdk
lrwxr-xr-x  1 root  wheel   83 Aug  6 14:59 iPhoneSimulatorh4.3.sdk -> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.3.sdk
root@lobomacpro-4 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs $ 

这实际上似乎有效,因为它导致模拟器中的以下选项; 在此输入图像描述

麻烦的是,在我的机器上,如果选择了任何不支持的版本,模拟器将在启动后停止工作。 也许还有一种方法......只是我没有像以前的操作系统那样使用它。

Xcode 4.4 + Mountain Lion仅支持iOS模拟器5.0及更高版本。 但是,您可以安装iOS 3.0和iOS 4.0设备调试支持,这样您仍然可以通过转到Xcode - >首选项 - >下载 - >组件在运行iOS 3.0或4.0的设备上测试您的应用程序。

你不能再下载旧的模拟器了 - 抱歉。 但您可以在首选项中下载旧设备的调试支持。

Xcode - 首选项 - >转到下载,然后转到组件。 在那里你可以选择几个旧设备。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM