web-dev-qa-db-fra.com

Phonegap - Missing App Store Icon 1024x1024px Icône de l'App Store

Ceci est pour PhoneGap.

Lorsque je soumets le fichier .ipa avec ApplicationLoader, le message d'erreur suivant s'affiche: 

AVERTISSEMENT ITMS-90704: Icône manquante de l'App Store. Les applications iOS doivent inclure une icône de l'App Store 1024x1024px au format PNG. Si vous ne fournissez pas l'icône dans le catalogue des actifs ou via iTunes Connect, les applications ne peuvent pas être soumises pour révision d'application ou version bêta. à https://developer.Apple.com/ios/human-interface-guidelines/icons-and-images/app-icon/ pour plus d'informations. " 

J'utilise l'outil de construction en ligne de Phonegap à https://build.phonegap.com pour générer le fichier .ipa . Alors, j'ai compressé le projet phonegap puis téléchargé. Le site Web compilera et créera le .ipa. L'ipa est correctement généré et je peux même l'installer sur un périphérique de test. Il est également transmis à TestFlight, mais Apple ne me permet pas de soumettre des données à l'App Store tant que cet avertissement n'est pas résolu.

J'ai examiné d'autres solutions, mais celles-ci semblent particulièrement destinées à Cordova. 

J'ai essayé les suggestions des liens suivants mais celles-ci ne fonctionnaient pas.

Icône marketing manquante - iOS Cordova

Cordova, Phonegap et ionic (l'icône ios manquante 1024x1024)

J'ai essayé de mettre à jour le fichier config.xml en ajoutant:

<icon src="res/icon/ios/icon-1024.png" width="1024" height="1024" />

J'ai également ajouté ce qui suit à config.xml:

<platfrom name="ios">
   <icon src="res/icon/ios/icon-1024.png" platform="ios" width="1024" height="1024" />
   ...
</platform>

J'ai aussi ajouté ce qui suit:

<engine name="ios" spec="^4.5.1" />

Rien ne semble fonctionner. Encore une fois, ceci est pour PhoneGap. Merci

5
Kamy D

Dans votre fichier config.xml, ajoutez l’icône 1024x1024 correspondante au format png

<icon src="icon/ios/icon.png" width="1024" height="1024" />

et mettre à jour vers phonegap-cli 7.1.0 ou version ultérieure (ajoutez cet élément si vous ne spécifiez pas déjà la version de phonegap)

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

REMARQUE: assurez-vous que votre icône png ne contient pas de canal alpha (aucune transparence autorisée, sinon vous obtiendrez un ERROR ITMS-90717).

13
catu

Pour d'autres, la solution ci-dessus ne fonctionne pas.

  • Ce qui me convient, c’est de télécharger l’icône 1024 * 1024 dans l’icône iTunes Connect App Store. 
  • Ensuite, je soumets à nouveau mon build ipa.

iTunes Connect - Capture d'écran de l'icône de l'App Store

2
tazki

Si vous utilisez xcode pour faire IPA. Puis ouvrez le dossier projet/plates-formes/iOS /.../ images.xcassets et placez-y l'icône de l'application nommée "icon-1024.png". Il devrait avoir une taille de 1024 * 1024 px. Pas besoin d'être ajouté dans config.xml. Terminé.

Remarque: que vous utilisiez ou non xcode, le dossier images.xcassets devrait exister. Il suffit de le trouver ..

0
Mayank yaduvanshi

Vous devrez peut-être ajouter un fichier assets.car qui est requis par ios 11 .__ et que vous pouvez le créer avec xcode ou un outil en ligne http://www.applicationloader.net/appuploader/icontool.php

0
vrgamer