AppStoreにアップロードするときにこのエラーが表示されます。
iOSアプリには、PNG形式の1024x1024pxマーケティングアイコンを含める必要があります。マーケティングアイコンを含まないアプリは、App ReviewまたはBeta App Reviewに送信できません。
ここでの他の答えに基づいて、私は完全な答えは次のとおりであると信じています:
cordova platform update ios
を実行した場合、最新のstableバージョン、4.4.0本日現在、わからないアプリストアアイコンのエントリを追加します。
だから、あなたがする必要があるのは:
cordova platform rm ios
cordova platform add [email protected]
上記の行を少し変更してconfig.xml
に追加します-JPEGを使用「 'appname.app'のアセットカタログのApp Storeアイコンは透明にならず、アルファチャネルを含む」:
<icon height="1024" width="1024" src="icons/ios/icon-1024.jpg" />
安定バージョンが4.5.1よりも高くなるとすぐに、その「古い」バージョンを強制しないでください!
IOSプラットフォームのバージョンを確認するには、config.xml
で次の行を探します。
<engine name="ios" spec="~4.5.1" />
重要! 4.5.0以降では、プラグイン「cordova-plugin-console」はサポートされておらず、必要ありません。正常にビルドするには、削除する必要があります。
cordova plugin rm cordova-plugin-console
最新のcordova-iosバージョン:4.5.1に更新し、config.xmlにマーケティングアイコンを登録します
<icon height="1024" width="1024" src="icons/ios/icon-1024.png" />
私はこのようにしました。
最初に、アイコンのサイズを1024x1024に変更し、yourProject/resources/icon.pngに変更します。
次に、これを端末で実行します。
ionic cordova plugin save
ionic cordova platform rm ios
ionic cordova platform add ios
最後に、IOSプラットフォームのビルドが成功し、config.xmlの自動変更が成功しました。
<icon height="1024" src="resources/ios/icon/icon-1024.png" width="1024" />
の-config.xmlにあります。次に、プロジェクトをAppStoreにもう一度アップロードしてください。
Xcodeを開く=> appstoreアイコンをResources/Images.xcassets/Appiconにドラッグします=>画像から透明部分を削除します=>名前に文字のみを使用します。例:appstore.png
Ios 11では、assets.carファイルを追加する必要がある場合があり、xcodeまたはオンラインツールで作成できます http://www.applicationloader.net/appuploader/icontool.php
asset.carファイルをアセットファイルまたはイメージファイルとして配置します。