3

Xcode 4.5、Cordova 2.1、iPhone4(IOS6)を使用しています。起動イメージの追加は非常に簡単です。イメージを[プロジェクト]->[概要]->[起動イメージ]ウィンドウにドラッグするだけです。

だから私は前に起動イメージを設定しました、そしてそれはうまくいきました。しかし、別の画像をドラッグしてiPhoneでアプリを再度実行すると、起動画像は古い画像と同じままです。[起動イメージ]ウィンドウから起動イメージを削除した後でも、起動時に古いイメージが表示されたままになります。

ビルドもクリアしてみました。そして、デバイスでアプリを削除しようとしましたが、シミュレーターではうまく機能しますが、iPhone4(ios6を使用)では機能しません。これを何度も試しましたが、解決策が見つかりません。

以前は、画像を使用してフォルダ内のデフォルトの起動画像を変更することがよくありましたが、今回は機能しません。

誰かがこの問題の解決策を知っていますか?

4

3 に答える 3

7

プロジェクトでこれらの画像を変更する必要があります

Splash/Default@2x~iphone
Splash/Default~iphone

Cordova.plist にスプラッシュ スクリーンのオプションがあり、AutoHideSplashScreen が YES であることを確認してください。

しかし、私の画像を正しいフォーマットに入れることはうまくいきます。私にとっては、最初にフルスクリーンの画像を表示し、次にスプラッシュディレクトリの画像を表示します。

于 2012-10-11T12:37:36.070 に答える
1

最後に、私はこの問題を自分で解決します。これらの手順に従って、成功することを願っています。

1、画像ファイルを準備し、プロジェクトフォルダに追加します。ファイルをグループに追加するには、xcodeを使用する必要があることに注意してください。

2、info.plistファイルを編集します。キーを追加します-> "Launch Image"、Value-> "[Your File name]"; key-> "Launch Image(iPhone)"-> "[Your File Name]";

プロジェクトをテストしてみてください。機能しない場合は、CDVViewController.mを編集する必要があります(CordovaLib(Cordova Lib-> Classes-> Cleaver-> CDVViewController.mにあります)。

3、CDVViewController.mのファイル名として「デフォルト」を置き換えます

わかりました。今は動作します。

(デフォルトのpngファイルが由来するPS ...?:-()

于 2012-10-14T16:27:52.640 に答える
1

「起動イメージは古いものと同じままです」 - 残念ながら、これは Cordova の問題ではありません。Xcode とデバイスで何かおかしなことが起こっているだけです。再起動してみてください。シミュレーターの場合、シミュレーターもリセットすると修正されることがあります。

于 2012-10-12T23:41:47.263 に答える