29 votes

Code machine inattendu - Cela affectera-t-il l'approbation de l'application ?

Ceci est assez lié à ceci question mais il n'a pas de solution.
En téléchargeant une version sur iTunes Connect, j'ai reçu le message suivant:

Nous avons découvert un ou plusieurs problèmes avec votre livraison récente pour "Hurdal IL". Votre livraison a été réussie, mais vous pouvez souhaiter corriger les problèmes suivants dans votre prochaine livraison:

Code Machine Inattendu - Votre téléchargement contient à la fois du bitcode et du code machine natif. Lorsque vous fournissez du bitcode, il n'est pas nécessaire d'inclure du code machine également. Pour réduire la taille de votre téléchargement, utilisez Xcode 7.3 ou ultérieur, ou tout autre chaîne d'outils qui supprime le code machine.

Après avoir corrigé les problèmes, vous pouvez utiliser Xcode ou Application Loader pour télécharger un nouveau binaire sur iTunes Connect.

  1. Quelle est la résolution ?
  2. L'approbation de l'application sera-t-elle affectée si cette version est téléchargée ?

14voto

Helen Wood Points 866

J'ai juste parlé avec le support des développeurs d'Apple, le support officiel. Ils ne l'ont pas dit clairement, mais oui c'est un bug. Donc, il est confirmé qu'il y a un dysfonctionnement de leur côté.

MISE À JOUR : Cela n'affectera ni les applications en production ni les tests !

3voto

Dude Developer Points 507

J'ai le même problème mais dans mon cas, j'ai réglé dans Xcode Build Setting Enable Bitcode sur NON. Après cette erreur, je l'ai changé à OUI et ça fonctionne

1voto

Ashish Thakkar Points 741

Non, cela n'affecte pas l'approbation de l'application et le binaire semble être accepté par l'iTunes Store.

1voto

Eddie Points 590

Je viens de télécharger un binaire récemment (il y a environ 20 minutes). Ils m'ont envoyé une note comme à toi. Après cela, je l'ai simplement reconstruit en mettant à jour la version de build (1943) et l'ai téléchargé à nouveau. Maintenant, il semble qu'il ne se passe plus rien. Et la compilation précédente (1942) s'est terminée sans échec. Je doute donc que ce soit un bug d'Apple.

Ignore-le simplement. Tu peux vouloir reconstruire un autre binaire pour corriger l'avertissement cependant.

1voto

GustavoSL Points 11

J'ai le même problème, j'ai envoyé mon application pour examen avec ce problème.

Résultat:

Mon application a passé l'examen et est déjà en publication. Aucun problème... Je pense que c'est un problème de iTunes Connect.

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