0

私はPhoneGapを使用してWindowsアプリケーションを生成したいと思います。私はすべてのものをソートし、生​​成されたアプリケーションを開発し、Windows開発Webサイトでアプリケーションを公開するように要求しました。 マイクロソフトから、私のアプリケーションが偽ったとのフィードバックがあります:PhoneGap Windows app - 画像の問題

イメージファイルStoreLogo.scale-100.pngはデフォルトイメージです。

画像ファイルSquare310x310Logo.scale-100.pngはデフォルト画像です。

私は、これはXMLを作成するために、ガイド使用していた。ここで https://cordova.apache.org/docs/en/latest/config_ref/images.html#windows http://www.badpenguin.org/how-to-make-your-ionic-cordova-app-to-run-under-windows-phone-8-1-and-desktop

は私のconfig.xmlに、Windowsの一部です:

<platform name="windows"> 
    <preference name="windows-identity-name" value="PhonegapBuild.PGBDeveloper" /> 


    <icon src="res/windows/storelogo.png" target="StoreLogo" /> 
    <icon src="res/windows/smalllogo.png" target="Square30x30Logo" /> 
    <icon src="res/Windows/Square44x44Logo.png" target="Square44x44Logo" /> 
    <icon src="res/Windows/Square70x70Logo.png" target="Square70x70Logo" /> 
    <icon src="res/Windows/Square71x71Logo.png" target="Square71x71Logo" /> 
    <icon src="res/Windows/Square150x150Logo.png" target="Square150x150Logo" /> 
    <icon src="res/Windows/Square310x310Logo.png" target="Square310x310Logo" /> 
    <icon src="res/Windows/Wide310x150Logo.png" target="Wide310x150Logo" /> 

    <icon src="res/Windows/logo.png" width="150" height="150" /> 
    <icon src="res/Windows/smalllogo.png" width="30" height="30" /> 
    <icon src="res/Windows/storelogo.png" width="50" height="50" /> 
    <icon src="res/Windows/Square44x44Logo.scale-100.png" width="44" height="44" /> 
    <icon src="res/Windows/Square44x44Logo.scale-240.png" width="106" height="106" /> 
    <icon src="res/Windows/Square70x70Logo.scale-100.png" width="70" height="70" /> 
    <icon src="res/Windows/Square71x71Logo.scale-100.png" width="71" height="71" /> 
    <icon src="res/Windows/Square71x71Logo.scale-240.png" width="170" height="170" /> 
    <icon src="res/Windows/Square150x150Logo.scale-240.png" width="360" height="360" /> 
    <icon src="res/Windows/Square310x310Logo.scale-100.png" width="310" height="310" /> 
    <icon src="res/Windows/Wide310x150Logo.scale-100.png" width="310" height="150" /> 
    <icon src="res/Windows/Wide310x150Logo.scale-240.png" width="744" height="360" /> 

</platform> 

私はgeratedパッケージ.appxと開いている画像のルートに行くときフォルダ私はいくつかのアイコンがPhoneGapのデフォルトのアイコンであることがわかります: そしてそれはちょうどそれらの2つのアイコンです。 config.xmlを変更してこれらのアイコンを変更する方法がわかりません。私は追加しようとしました

<icon src="res/Windows/StoreLogo.scale-100.png" width="50" height="50" /> 

何も起こりませんでした。 必要なアイコンはすべて私res/Windowsディレクトリとconfig.xmlファイルを指していますが、phonegapは生成中の2つのアイコンを変更していません.appxファイル。

答えて

0

私は同様の経験を持っていました。 Windows Devからの私のメッセージは: ブランディング検証テストで次のエラーが発生しました: イメージファイルStoreLogo.scale-100.pngはデフォルトイメージです。 画像ファイルSquare150x150Logo.scale-100.pngはデフォルト画像です。 画像ファイルWide310x150Logo.scale-100.pngはデフォルト画像です。

私はこれらのエラーを次のように解決しました: (1)www/src/icon/windowsフォルダからすべての(Phonegapのデフォルト)イメージを削除しました。 (2)上に相当する3つのアプリアイコン、つまり50x50,150x150,310x150pxを作成しました。これらは正確にこれらのサイズでなければなりません。 (3)各ファイル名から.scale-100を除いて、これらのアイコンの名前を多少変更します。次のように (4)私はconfig.xmlにのみ、これらの新しいアイコンを述べた:

<platform name="winphone"> 
    <icon src="res/icon/windows/StoreLogo.png" width="50" height="50" /> 
    <icon src="res/icon/windows/Square150x150Logo.png" width="150" height="150" /> 
    <icon src="res/icon/windows/Wide310x150Logo.png" width="310" height="150" /> 
</platform> 

(5)プラットフォーム名は、あなたが使用しているとして「winphone」ではない「窓」であることにも注意してください。私はこれらの問題を解決するために数十回の試みの一つとして「窓」を試みたが、うまくいかなかった。 (6)以前に試した、より単純で成功したソリューションがあります。これは働い

<preference name="phonegap-version" value="cli-5.4.1" /> 

が、私は、このような初期のPhoneGapのバージョンは、他につながるかもしれないと恐れていた:これはちょうどプラットフォームタグすなわち前config.xmlに以下の行を入れてビルドするのPhoneGapの初期のバージョンを使用していました問題。今のところcli-6.0.0を使用していますが、これはWindows 10証明書の署名の複雑さを避けるためです。