2014-09-25 104 views
2

我试图将Xcode 4.6.3包中的iOS6.1模拟器添加到Xcode 6,但它不显示。将iOS6.1模拟器添加到Xcode 6

我按照此帖子上的说明:How to Install Older iOS Simulators in XCode 4.2.1 (SDK5.0)进行设置并将“iPhoneSimulator6.1.sdk”复制到/Applications/Xcode/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDK。但是在尝试创建设备时不会显示出来。

是否有任何额外的步骤我需要采取?

enter image description hereenter image description here

+1

你不能这样做,在Xcode 6 检查这个答案:http://stackoverflow.com/a/25994472/1641848的[XCode中6.0选择从仿真列表中选择相应的IOS版本 – Razvan 2014-09-25 21:21:42

+0

可能重复.1](http://stackoverflow.com/questions/25994272/select-the-appropriate-ios-version-from-simulators-list-in-xcode-6-0-1) – rebello95 2014-09-25 21:30:07

回答

1

年纪较大,你可以一边在Xcode 6安装的Xcode 5.1侧运行的iOS 6模拟器。看来你不能再把所有的模拟器连接到相同版本的Xcode中。

但是,您可以将为一个模拟器编译的应用程序移动到另一个模拟器。只要小心哪些是i386,哪些是64位。见Install iOS 6 simulator on Xcode 6

+0

工程就像一个魅力。很好的解决方法。我必须确保它在iPhone4上为iOS7.1编译,就像你说的那样,我将文件夹从〜/ Library/Developer/CoreSimulator/Devices/[mydevice]/data/Applications移动到旧的模拟器位置(〜/ Library /应用程序支持/ iPhone模拟器/ 6.1 /应用程序)。 – 2014-09-26 14:30:48

+0

反过来也适用。您可以在Xcode 5.1中构建64位,然后将应用程序移入iPhone6仿真器(注意,所有ios8仿真器的应用程序和数据父目录都不同)。 – 2014-09-27 20:19:07

0

的Xcode 6不支持模拟器比iOS的7