在Xcode 6的iOS 6模拟器中运行应用程序

在Xcode 6的iOS 6模拟器中运行应用程序,ios,xcode,ios6,ios-simulator,xcode6,Ios,Xcode,Ios6,Ios Simulator,Xcode6,我的应用程序支持iOS 6.1。如何在Xcode 6中找到并安装该模拟器?在Xcode 6 beta 3中,iOS 6.x版的iOS模拟器似乎已被弃用 苹果非常积极地反对旧技术。通常来说,您应该反对对较旧版本的操作系统(如6.x)的支持 不管怎么说,在实践中,我们遇到了无法做到这一点的情况。如果Xcode不提供旧版本的模拟器,那么唯一的常规方法就是安装旧版本的Xcode 安装Xcode 5并手动运行其模拟器。([Xcode]->[Open Developer Tools]->[iOS模拟器])

我的应用程序支持iOS 6.1。如何在Xcode 6中找到并安装该模拟器?

在Xcode 6 beta 3中,iOS 6.x版的iOS模拟器似乎已被弃用

苹果非常积极地反对旧技术。通常来说,您应该反对对较旧版本的操作系统(如6.x)的支持

不管怎么说,在实践中,我们遇到了无法做到这一点的情况。如果Xcode不提供旧版本的模拟器,那么唯一的常规方法就是安装旧版本的Xcode

安装Xcode 5并手动运行其模拟器。([Xcode]->[Open Developer Tools]->[iOS模拟器])

每个Xcode版本都可以并行安装和运行。请参阅此处了解如何获取旧的Xcode版本


目前您可以使用Xcode 5.x.

谢谢。安装5.1版有助于解决我的问题。考虑到iOS6和iOS7之间的用户界面设计截然不同,我认为苹果将iOS6测试支持完全从Xcode 6中删除实在是太激进了。一点也不酷。但是如何在ios6模拟器上安装ipa进行测试和调试。我的应用程序有扩展,并且使用了交互式通知,所以它不工作。@ErikvanderNeut它过去是。。。直到几个月前。但我认为目前我们不必继续支持iOS 6。这与苹果的政策背道而驰,作为苹果的第三方,无论好坏,这似乎都是不合理的。如果你的老板还想保留它,我很抱歉……问题是,如果你的代码包含iOS8 sdk代码,它将无法在Xcode 5中编译。这个问题对Xcode用户来说非常清楚。为什么不清楚?如果不清楚,可以随时发表评论。@holex,约7%的市场仍处于亏损状态。就单位而言,这是相当大的一块。在我看来,现在就放开iOS6还为时过早,特别是考虑到iOS8缺乏令人信服的价值主张。@WilliamT.Mallard,是的,也许我这边有一个“措辞”问题——但作为专业人士,我可以证实,我一直建议遵循苹果的方式,从长远来看,这对开发人员和客户来说是成本和时间效率高的,但当然每个开发人员自己的决定是如何处理自己的客户和项目。我不是来说服任何人的,但从商业角度强调理性决策可能是一个很好的建议我真希望你在结束这类问题时不要那么咄咄逼人。它唯一需要的是一些轻微的语法更正。