xcode 6.1 未加载正确的 iPhone 6 和 6+ 模拟器

Posted

技术标签:

【中文标题】xcode 6.1 未加载正确的 iPhone 6 和 6+ 模拟器【英文标题】:xcode 6.1 not loading proper iPhone 6 and 6+ simulator 【发布时间】:2014-12-01 21:25:27 【问题描述】:

我在 Xcode 5.1.1 中制作了整个应用程序。星期六我下载了 Xcode 6.1 以在 iPhone 6 和 6+ 上制作我的应用程序。我已经为 iPhone 6 和 6+ 放置了正确的启动图像和应用程序图标。 (对于这个应用程序,我没有使用尺寸类,因为自动布局在这个应用程序中对我不起作用。)我更改了一些代码以适应 iPhone 6 和 6+,但模拟器显然没有播放 iPhone 6 和 6 + 因为没有一个 UIImageViews 根据我在代码中放置它们的位置移动。还在播放放大版的 iPhone 5。如何根据我的代码而不是放大版的 iPhone 5 加载 iPhone 6 和 6+ 模拟器?

有人告诉我放置 iPhone 6 和 6+ 的启动图像,它会工作,但它没有。

【问题讨论】:

您可以尝试添加启动屏幕文件:developer.apple.com/library/ios/releasenotes/General/… 【参考方案1】:

这对我有用: 从 xcode 下拉菜单中,Xcode > Open Developer Tool > iOS Simulator(如果您收到弹出错误,请关闭它) 进入模拟器后,转到硬件 > 设备 > 管理设备。 删除模拟器下列出的所有内容。 重新启动您的机器。 之后导航回模拟器中的管理设备,然后单击加号以添加您的模拟器。然后会出现 iOS 8 模拟器。希望对你也有帮助。

【讨论】:

【参考方案2】:

旧的启动图像资源不提供对 iphone 6/6+ 的必要支持。删除 images.xcassets 中的旧 LaunchImage 项目并创建一个新项目。将有额外的选项为 iphone 6/6+ 添加正确的启动图像。

【讨论】:

以上是关于xcode 6.1 未加载正确的 iPhone 6 和 6+ 模拟器的主要内容,如果未能解决你的问题,请参考以下文章

未生成适用于 iOS 的 Xcode 6.1 静态库 .a

Xcode 6.1 - Map View在iOS7模拟器或iPhone 4中显示为空白

在 xcode 4.3 上添加 iphone sdk 6.1

模拟器不可用错误(Xcode 6.1)

为啥我的弹出框在 iPhone 6 Plus 上的 iOS 8.1 中崩溃? iOS 8 工作(实际上是 Xcode 6.0 到 6.1 的错误)

Xcode 6.1 - 地图视图在 iOS7 模拟器或 iPhone 4 中显示为空白