【问题标题】:PhoneGap is not loading correct icons/splash screens for iOSPhoneGap 没有为 iOS 加载正确的图标/启动画面
【发布时间】:2012-01-05 21:37:32
【问题描述】:

我正在为 Android 和 iOS(iPhone 和 iPad)构建 Sencha Touch + PhoneGap 应用程序。我在 PhoneGap 选择正确的图标和启动屏幕以显示正确的设备时遇到重大问题。

例如: Android 会加载正确的主图标,但是,它会加载一个非常像素化的启动屏幕(我相信它会加载一个 320x460 iphone 屏幕。)

iPhone 和 iPad 上的 iOS 均显示 android 图标,并且未加载正确的初始屏幕。

我真的被困在这个问题上,如果能就此事提供任何意见,我将不胜感激,在此先感谢!

我的 config.xml 代码如下:

    <icon src="res/icons/icon.png" />

    <icon src="res/icons/icon-blackberry-92.png" default="true" />
    <icon src="res/icons/icon-blackberry-92-hover.png" hover="true" />

    <icon src="res/icons/icon.png" width="57" height="57"/> 
    <icon src="res/icons/icon-72.png" width="72" height="72"/> 
    <icon src="res/icons/icon@2x.png" width="114" height="114"/> 

    <icon src="res/icons/icon-android-36.png" width="36" height="36"/> 
    <icon src="res/icons/icon-android-48.png" width="48" height="48"/> 
    <icon src="res/icons/icon-android-72.png" width="72" height="72"/>

    <gap:splash src="res/splash/Default@2x.png" width="640" height="960" />
    <gap:splash src="res/splash/Default.png" width="320" height="460" />
    <gap:splash src="res/splash/splash-screen-ios-ipad.png" width="786" height="1024" />
    <gap:splash src="res/splash/splash-screen-400x800.png" width="400" height="800" />

    <gap:splash src="res/splash/Default.png" />

【问题讨论】:

    标签: android ios cordova icons sencha-touch


    【解决方案1】:

    您需要在应用程序的 info.plist 中指定启动图像文件 (UILaunchImageFile) 属性:

    例如,如果您将键 UILaunchImageFile~ipad 的值设置为 iPad,您的文件名应该是 iPad-Portrait.png 和 iPad-Landscape.png。您可以为 iPhone 类似地更改它,或为 iPhone 使用默认值 (Default.png)。

    这是在Information Property List Files.中定义的

    【讨论】:

    • 澄清一下,我们使用的是PhoneGap BUILD(他们基于云的多操作系统编译器)build.phonegap.com。
    【解决方案2】:

    在最新的 Phonegap Xcode 构建中,您可以将要用作闪屏或图标的图像拖放到 XCode 的 Targets/Summary 下的 GUI 区域中。那应该允许您直接添加它们。你用的是什么版本的Xcode??如果我知道它是什么版本,我可以添加更具体的细节。

    【讨论】:

      猜你喜欢
      • 2013-04-08
      • 1970-01-01
      • 1970-01-01
      • 2012-11-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-18
      • 2011-12-30
      相关资源
      最近更新 更多