37 votes

Echec du téléchargement de Xcode 9.2 sur l'App Store avec des erreurs de longueur de description et des chaînes d'outils non valides

J'ai lu un tas de forums, notamment ici:
https://forums.developer.apple.com/thread/87862
et certains de Débordement de Pile postes.

J'ai essayé de modifier mon fichier plist à l'aide de la solution proposée de

find Products/ -name Info.plist -print0 | xargs -0n1 plutil -replace BuildMachineOSBuild -string 16A323

dans le répertoire de l'archive que je suis en train de charger, et je suis toujours à la réception de l'erreur ci-dessous. Je crois que j'ai valide Xcode et versions de Mac OS. Je suis sous Xcode 9.2 qui a été publié aujourd'hui et High Sierra 10.13.1. Pourquoi mon téléchargement échoue avec ces erreurs et comment puis-je résoudre ce problème?

upload error messages

Les erreurs dans le texte (pour faire de ce post recherche):

Les questions suivantes s'est produite lors de la distribution de votre application.

iTunes Store Opération a Échoué
description longueur:2651858

iTunes Store Opération a Échoué
ERREUR IMT-90534: "non Valide de la Chaîne. De nouvelles applications et mises à jour d'application doit être construit avec le public (GM) des versions de Xcode 6 ou version ultérieure, mac os et iOS SDK ou plus tard. Ne pas soumettre les applications créées avec le logiciel bêta, y compris la bêta macOS construit."

19voto

Clouds Points 239

Cliquez-droit sur le fichier d'archive (.xcarchive) > Afficher le Contenu du Paquet > Produits > Applications > Clic-Droit sur l'application fichier > Afficher le Contenu du Paquet > Double-Cliquez sur Info.plist pour le modifier

Changer la valeur de la DTXcodeBuild de 9C40b à 9C40

Re-soumettre et il fonctionnera

Modifier/Avertissement: ceci est juste une astuce pour contourner le processus de téléchargement, iTunesConnect ne fonctionne toujours pas, de permettre la soumission à 11.2 donc ce n'est pas la bonne solution.

4voto

Kaixin Lian Points 69

Mise à JOUR: Bien que mon option peut vous permettre de télécharger le package à iTunesConnect avec succès, mais peut échouer lorsque vous cliquez sur Soumettre pour Examen.

Cochez cette capture d'écran

Cliquez-droit sur le fichier d'archive (.xcarchive) > Afficher le Contenu du Paquet > Produits > Applications > Clic-Droit sur l'application fichier > Afficher le Contenu du Paquet > Double-Cliquez sur Info.plist pour le modifier

Changement DTXcodeBuild's la valeur de 9C40b à 9C40 et il va fonctionner.

4voto

Max Power Points 73

J'ai commencé avec plusieurs "échecs de fonctionnement du magasin iTunes". Tout en corrigeant les autres erreurs, je continue d'essayer de corriger l'erreur "longueur de description" également - mais cela a toujours échoué. J'ai donc d'abord résolu toutes les autres erreurs et soudain, cette erreur a également disparu.

Je crois que cette erreur dépend d'autres erreurs. La dernière erreur que j'ai corrigée s'appelait "Fichier Storyboard non trouvé")

Xcode 9.2

3voto

Il existe une discussion à ce sujet: https://forums.developer.apple.com/thread/93253 Ils conseillent d'attendre le déploiement du nouveau numéro de version de Xcode sur le backend ou de revenir à Xcode 9.1, il semble que cela fonctionne .

UPDATE: Changer le DTXcodeBuild ne fonctionne pas

3voto

Nitesh Borad Points 242

Hard Clean Product a fonctionné pour moi.

Effectuez un nettoyage en profondeur du produit avec Command + Maj + Alt + K , puis envoyez une nouvelle version sur AppStore.

J'espère que cela fonctionnera pour vous aussi.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X