相关疑难解决方法(0)

如何为iPhone 6和6 Plus上的应用启用原生分辨率?

Xcode 6 GM现在包括适用于iPhone 6和6 Plus的模拟器,默认情况下,它们以缩放模式运行应用程序.

为了启用新的屏幕尺寸,我尝试添加Default-667h@2x.png它似乎做了一部分技巧,因为应用程序现在根本无法运行,错误"无法在模拟器中运行应用程序 - 运行时遇到错误(Domain = LaunchServicesError,代码= 0)".

有没有人想出如何让一个应用程序实际运行在6/6 +分辨率?

ios ios-simulator xcode6 ios8 iphone-6

194
推荐指数
6
解决办法
10万
查看次数

如何为iPhone 6/6 Plus仅景观应用创建启动图像?

我有一个现有的横向应用程序,我正在尝试添加iPhone 6/iPhone 6 Plus支持.当我支持iOS 6/7时,我只使用默认命名的启动肖像图像,将风景图像旋转为纵向(即,对于4"屏幕,我创建了一个横向1136x640,然后旋转以创建640×1136启动图像.)

我正在尝试为iOS 8和iPhone 6/6+工作,但还没有找到有效的东西.以下是我尝试过的一些事情:

  1. 遵循4"屏幕启动图像约定的模式.我创建了Default-667h@2x.png和Default-736h@3x.png图像.这确实欺骗了模拟器以适当的iPhone 6/6 +分辨率运行但是在启动时,使用4"屏幕启动图像,而不是我创建的新图像.
  2. 使用资产目录 - 我在LaunchImages资产中为iPhone 6和iPhone 6 Plus创建纵向启动图像,为iPhone 6 Plus创建横向图像.iPhone 6 Plus可以工作,但iPhone 6只显示黑屏.(无法在资产目录中创建iPhone 6横向启动图像)
  3. 指定的Info.plist UILaunchImages阵列具有用于所有屏幕尺寸条目(见参考https://developer.apple.com/library/content/documentation/General/Reference/InfoPlistKeyReference/Articles/iPhoneOSKeys.html#//apple_ref/doc/ uid/TP40009252-SW28).我在这里得到了与资产目录类似的结果.我可以让iPhone 6 Plus风景有效,但不能用iPhone 6风景.

iphone ios ios8 iphone-6

60
推荐指数
5
解决办法
8万
查看次数

标签 统计

ios ×2

ios8 ×2

iphone-6 ×2

ios-simulator ×1

iphone ×1

xcode6 ×1