2014-12-01 94 views
0

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

我被告知要为iPhone 6和6+发布图像,它可以工作,但事实并非如此。

+0

您可以尝试添加启动画面文件:https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS8.html#//apple_ref/doc/uid/TP40014205-SW1 – Jack 2014-12-01 21:35:55

回答

0

这里是为我工作: 从Xcode的下拉菜单时,Xcode>打开开发工具> iPhone模拟器(如果你得到一个弹出错误只是驳回) 一旦在模拟器到硬件>设备>管理设备。 删除模拟器下列出的所有东西。 重新启动您的机器。 之后,返回到模拟器中的管理设备,然后单击加号添加您的模拟器。然后,iOS 8模拟器将显示出来。希望这也能帮助你。

0

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