2012-01-05 2 views
0

私はアンドロイドとiOS(iPhone & iPad)のSencha Touch + PhoneGapアプリを構築しています。 PhoneGapで正しいアイコンを選択し、正しいデバイスを表示するためのスプラッシュ画面を選択することに大きな問題があります。例えばPhoneGapがiOSの正しいアイコン/スプラッシュ画面を読み込んでいません

Androidが正しいメインアイコンをロードし、しかし、それは非常にピクセル化されスプラッシュ画面をロードします(私は320x460 iPhoneの画面のためのロード1を信じています。)

iOSの両方のiPhoneにiPadはアンドロイドアイコンを表示していて、正しいスプラッシュ画面を読み込んでいません。

私は本当にこれに固執しており、問題についての事前の感謝の入力を感謝します!

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/[email protected]" 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/[email protected]" 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" /> 

答えて

0

あなたは、アプリケーションのInfo.plistに起動画像ファイル(UILaunchImageFile)プロパティを指定する必要がありますキーUILaunchImageFile〜ipad to iPadの値は、iPad-Portrait.pngとiPad-Landscape.pngのファイル名にする必要があります。同様にiPhone用に変更したり、iPhone用のデフォルト(Default.png)を使用することができます。これは、最新のPhoneGap XcodeのビルドではInformation Property List Files.

+0

明確にするために、PhoneGap BUILD(クラウドベースのマルチOSコンパイラ)build.phonegap.comを使用しています。 – JordanBrill

0

で定義されている

、あなたがターゲット/概要の下にXcodeでGUIエリアにsplashscreensまたはアイコンとして使用したい画像をドラッグ&ドロップすることができます。これにより、それらを直接追加することができます。どのバージョンのXcodeを使用していますか?私はそれがどんなバージョンであるか知っていれば、より具体的な詳細を追加することができます。

関連する問題