Default-LandscapeLeft~iPad.png 不显示

Posted

技术标签:

【中文标题】Default-LandscapeLeft~iPad.png 不显示【英文标题】:Default-LandscapeLeft~iPad.png does not show up 【发布时间】:2012-06-19 12:59:00 【问题描述】:

ios5.0+ 上自定义通用应用程序的 iPad-launch-lcreens 时,我遇到了一些问题。我的应用无法读取 Default-LandscapeLeft~iPad.png 和/或 Default-LandscapeRight~iPad.png 飞溅。

奇怪的是,该应用只接受 Default-Portrait~iPad.png 和 Default-Landscape~iPad.png - 但不读取 Default-LandscapeLeft~iPad.png 和/或 Default-LandscapeRight~ iPad.png 飞溅。我尝试了各种方法并阅读了网络上与该主题相关的所有教程。

我尝试过的事情例如:

    在 XCode->Target->Summary->Launch Image (Landscape) 中设置 Default-Landscape~iPad.png。结果:它总是以 Default-Landscape~iPad.png - Splash 启动,但忽略 Default-LandscapeLeft~iPad.png / Default-LandscapeRight~iPad.png

    我删除了 XCode->Target->Summary->Launch Image (Landscape)。结果:当设备处于横向时,它以黑色图像启动。它会忽略目录和项目包中的所有 Default-Landscape* 飞溅。

有人遇到过同样的问题吗?我将 Xcode 4.3.1 与 iOS 5.0 和 5.1 一起使用。我可能正在寻找的,它是 Xcode 中的 LandscapeLeft 和 LandscapeRight 的拖放界面 -> 目标 -> 摘要属性(您在其中设置启动图像)。

【问题讨论】:

【参考方案1】:

来自苹果文档的名称应该是

Default-LandscapeLeft.png - 面向左的横向版本。 Default-LandscapeRight.png - 面向右侧的横向版本。

没有 ~iPad,因为这些图像仅支持 ipad。

【讨论】:

啊。非常感谢。我确实将它与 Default.png 的 ~iPhone / ~iPad 修饰符混淆了。现在可以了! 哦,然后在另一个目标上它停止工作了。因为我发现,我忘记将 Default-LandscapeLeft.png 和 Default-LandscapeRight.png 添加到目标。所以,不要忘记在构建阶段选项卡中将文件添加到目标!【参考方案2】:

也许这个answer 会帮助你(关于同样的问题)

iPad 启动图像方向文件名尺寸

默认人像.png * 768w x 1004h

默认-PortraitUpsideDown.png 768w x 1004h

Default-Landscape.png ** 1024w x 748h

默认-LandscapeLeft.png 1024w x 748h

默认-LandscapeRight.png 1024w x 748h

Default.png 不推荐

再次检查您的图像。从资源中删除图像并添加它 再次。确保从您的清除所有目标删除构建文件夹 项目。并再次运行它会工作。

如果它不能立即工作。尝试在设备/模拟器上重新安装您的应用。

希望这会有所帮助!

【讨论】:

以上是关于Default-LandscapeLeft~iPad.png 不显示的主要内容,如果未能解决你的问题,请参考以下文章

iOS打包ipa方法(.app->.ipa)

苹果怎么安装ipa文件

怎么把iosapp导出ipa

iOS中四种打包ipa的方法介绍

iOS手机安装ipa包的几种方式

ipad越狱后如何自主安装ipa文件?