【问题标题】:Launch image for iOS 7 iPhoneiOS 7 iPhone 的启动图像
【发布时间】:2013-12-21 11:56:42
【问题描述】:

全部! 我有个问题。我已经为我的应用程序创建了启动图像。我通过资产目录添加了它们。 Ipad ios 6 和 7 有效,但 iphone 仅适用于 ios 6。iphone 上的 ios 7 仅显示黑屏(适用于所有:3、3 视网膜和 4 英寸),然后应用程序启动,但启动图像不显示。

【问题讨论】:

  • 请参阅以下文档developer.apple.com/library/ios/documentation/userexperience/…。我怀疑,您缺少所需的分辨率图像。
  • 构建时有警告吗?您是否为所有分辨率添加了启动图像?您是否尝试关闭并重新打开 Xcode?​​span>
  • 是的。我试图重新插入图像,重新启动 mac,重新启动 xcode。 ios 6 和 iPhone 7 的启动图像之间有什么区别吗?我为 ios 6 和 7(640x960(视网膜)和 640x1136(4 英寸视网膜))使用了一张图像,它们适用于 ios 6,但不适用于 ios 7

标签: ios


【解决方案1】:

是的,iOS6 和 iOS7 要求您为每个插入单独的启动图像……实际上,从技术上讲,2x iOS7 和 2x iOS6 iPhone 启动图像可以相同,R4 iOS7 和 R4 iOS7 启动图像同样可以相同,但是它们根据版本在 images.xcassets 文件夹中单独关联。

为确保您有与每个版本关联的启动图像,请转到目标 > 常规,然后转到“启动图像”:

然后在第三个选项卡下的右侧菜单中选择所有受支持的设备(在我的特定应用程序的此屏幕截图中,iPhone 仅支持纵向界面,但如果您的应用程序也支持横向,则此处应显示横向也)。要找出每个启动图像的“预期大小”,请选择其占位符,然后向下滚动以在右侧菜单中查找“预期大小”。最后将适当的图像拖到适当的占位符插槽中,以确保您的应用具有适合每个设备/界面的启动图像。

【讨论】:

  • 这就是我做的!我为 ios 6 和 7 设置了图像(但图像是相同的)。
  • 哦,我明白了……这很奇怪……希望 Nico 以老派方式做事的答案对你有用。祝你好运!
【解决方案2】:

几天前我遇到了同样的问题,我在这个问题中发布了我的答案-

iPhone application developed in X-code 5, not showing icon and launch image while running on iPad

希望对您有所帮助。

【讨论】:

    猜你喜欢
    • 2013-08-24
    • 2013-11-13
    • 1970-01-01
    • 2013-11-04
    • 2013-12-12
    • 2017-01-20
    • 2013-09-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多