web-dev-qa-db-fra.com

Toutes les versions pour iTunes Connect, une erreur s'est produite lors de l'importation de cette version

Je télécharge ma version sur l'App Store, après quoi une erreur est signalée dans Activity.

 This is the error shown

Quelqu'un m'aide-t-il.

21
vikash1307

RESOLU!

Accédez à Paramètres de construction> Recherchez "bitcode"> Tourner Activer Bitcode à Non

Cela va le réparer. De plus, si vous craignez de désactiver le bitcode, ne vous inquiétez pas. Apple décrit le bitcode comme suit:

Bitcode est une représentation intermédiaire d'un programme compilé. Les applications Que vous téléchargez sur iTunes Connect et qui contiennent un code binaire seront compilées et Liées sur l'App Store. L'inclusion du bitcode permettra à Apple de Ré-optimiser le binaire de votre application à l'avenir sans avoir à soumettre une nouvelle version de Au magasin.

Vous n'avez pas vraiment besoin de l'activer. En savoir plus sur bitcode here .

C'est tout.

Votre construction devrait passer par maintenant.

5
Anish Kumar

J'ai passé les derniers jours à lutter contre ce problème. J'ai finalement abordé notre problème spécifique et pensé que cela valait la peine d'être partagé. L'erreur était la même que celle des affiches originales avec iTunes Connect: "Une erreur est survenue lors de l'importation de cette version." erreur comme suit:

 enter image description here

J'ai essayé toutes sortes de solutions pour résoudre ce problème, mais lors de mes déplacements, le problème était qu'un de nos nombreux fichiers * .bundle apparaissait dans la liste "Binary and Entitlments" au cours du processus de téléchargement/soumission:

 enter image description here

En creusant un peu plus loin, lorsque j’ai inspecté le contenu de ce * .bundle (avec le * .ipa ou le dossier de construction des données dérivées), il y avait un fichier exécutable Unix inattendu. Aucun des autres fichiers * .bundle ne contenait d'exécutable Unix. 

 enter image description here

Après quelques essais et erreurs, j'ai pu empêcher l'exécutable d'être créé et ajouté au bundle en modifiant le paramètre de construction "VERSION_SYSTEM" en "Aucun" (il avait été défini par inadvertance sur "Apple Generic" dans certaines modifications récentes de xcconfig). 

Quoi qu'il en soit, cela a résolu le problème pour nous. J'espère que ça aide.

Une solution alternative (mais moins souhaitable) consistait à supprimer l’étape (vide) "Compiler les sources" des cibles "Construire les phases".

 enter image description here

2
Oliver Pearmain

Vous devez mettre à jour votre numéro de version avec une valeur plus élevée. Si vous ne changez que le numéro de build, cela ne fonctionnera pas. J'ai eu le même problème après que mon binaire d'application ait été rejeté.

Exemple:

App 1.0.0 (1) -> rejeté pour une raison quelconque.

App 1.0.0 (2) -> vous obtiendrez le "Une erreur est survenue lors de l'importation de cette version"

App 1.0.0 (3) -> même erreur ..

App 1.0.1 (1) -> fonctionnera!

À votre santé,

0
Rodolfo Gonçalves