Je télécharge ma version sur l'App Store, après quoi une erreur est signalée dans Activity.
Quelqu'un m'aide-t-il.
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.
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:
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:
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.
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".
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é,