【发布时间】:2015-07-08 18:03:54
【问题描述】:
我在实际设备本身上启用 iPhone 6 上的原生分辨率时遇到了一些问题,当我在模拟器中运行时,它以原生 375x667 运行(通过启动屏幕和视图控制器大小的 nslog 验证。
2015-04-29 13:24:24.220 aqrew_ios[7851:1294675] ViewController:didLayoutSubviews() - 宽度=375.000000 高度=667.000000
但是,当我在实际的 iPhone 6 (iOS8.3) 上运行相同的代码时,它会以缩放的 iPhone 5 分辨率运行。
2015-04-29 13:17:02.614 aqrew_ios[720:179633] ViewController:didLayoutSubviews() - 宽度=320.000000 高度=568.000000
我已经通过SO How to enable native resoltuion 并在 LaunchImage 资产设置和工作中具有以下内容,应用程序仅限纵向,仅限 iphone:
AppIcon 是:
(我不能在这个帐户上发布图片(工作)我没有 10 个代表点!)
但是,虽然它在 iOS 模拟器上完美运行,但它不能在真实设备上运行,希望有任何想法......
谢谢
【问题讨论】:
标签: objective-c iphone ios8 xcode6 ios-simulator