web-dev-qa-db-fra.com

Le binaire de soumission d'application n'apparaît pas dans iTunes Connect

Je souhaite mettre à jour mon application. J'ai une nouvelle version de l'application et maintenant elle dit "Préparer la soumission".

Maintenant, je veux effectuer "Préparer le téléchargement" mais je ne le trouve pas dans le nouveau iTunes Connect.

J'ai essayé de télécharger l'application sur iTunes à l'aide d'Application Loader et de Xcode 5.1, mais le statut n'a toujours pas changé et lorsque je clique sur "Soumettre pour examen", j'obtiens l'erreur suivante:

Vous devez choisir une version.

37
Muhsin Zahid Ugur

C'est assez bizarre mais permettez-moi de montrer ce que j'ai appris de cette nouvelle disposition iTunnesConnect.

Étape 1: Vous devez attendre environ 10 à 20 minutes pour voir votre fichier binaire téléchargé dans la section prélancement. enter image description here .

Étape 2: Après avoir attendu un moment (10-20 min), vous verrez l'icône ci-dessous enter image description here

Étape: Ensuite, vous pourriez voir que votre binaire est prêt. enter image description here

Étape 4: Cliquez ensuite sur le signe plus (+), vous pouvez maintenant choisir votre fichier binaire, puis cliquez sur le bouton Soumettre pour révision pour finaliser. enter image description here

66
casillas

Cherchez-le ici:

enter image description here

Voici le nouveau binaire que j'ai téléchargé: enter image description here

Ensuite, n'oubliez pas de créer une nouvelle version puis de lui affecter le nouveau binaire (une fois le processus terminé): enter image description here

14
Gal

J'ai eu le même problème et j'ai attendu plus de 8 heures sans résultat. L'icône plus ne s'est jamais présentée dans la section de construction!

Ensuite, j'ai vu un nouveau contrat (accord fiscal) que je n'avais pas signé. Je l'ai signé, j'ai attendu quelques minutes de plus, puis l'icône plus est apparue!

13
ragnarius

La raison pourrait également être que vous publiez toujours des fichiers binaires avec l'ancien SDK TestFlight.

Il y a quelques mois, TestFlight a mis à jour son service, ce qui signifie qu'il est désormais inclus dans iTunesConnect, auparavant un TestFlightSDK était inclus dans le projet et divers codes nécessaires pour activer TestFlight pour les utilisateurs. Tout cela est maintenant déprécié. Cela signifie que si vous publiez une nouvelle version d'une application qui contient toujours le TestFlightSDK, votre binaire n'apparaîtra pas dans iTunes Connect et vous recevrez un e-mail comme celui-ci:

Nous avons découvert un ou plusieurs problèmes avec votre livraison récente pour "blahApp". Pour traiter votre livraison, les problèmes suivants doivent être corrigés:

TestFlight SDK - TestFlight n'a plus besoin d'un SDK pour activer les tests bêta, les rapports de plantage et les analyses. Pour continuer à utiliser TestFlight, configurez les tests bêta dans iTunes Connect et supprimez les références au SDK des exécutables suivants: blahApp.app/ blahApp

ne fois ces problèmes corrigés, vous pouvez alors redistribuer le binaire corrigé.

Vous devez supprimer le TestFlightSDK ainsi que tout le code lié à l'ancien TestFlight. Une fois cela fait, le binaire devrait commencer à être récupéré par iTunes Connect comme l'indique la réponse ci-dessus.

La chose délicate à propos de ce problème est que si vous êtes comme moi, le courrier électronique pourrait passer par votre courrier indésirable, un ancien compte ou si vous travaillez pour un client et que vous n'avez pas accès à leur courrier électronique personnel, il est difficile de trouver. Apple ne vous donne aucune autre indication que c'est ce qui ne va pas.

J'espère que cela aidera les gens avec ce problème à l'avenir

3
simon_smiley

Ça a juste pris 19 minutes. Si vous cliquez sur l'onglet d'activité, vous pouvez voir que le téléchargement est en cours de traitement.

2
buckleyJohnson

À l'heure où nous écrivons, la soumission binaire ne devrait prendre que quelques minutes pour apparaître dans iTunesConnect. Quand mon binaire n'est pas apparu pendant des heures, je peux immédiatement dire que quelque chose ne va pas. La plupart des réponses que j'ai trouvées étaient résolues à attendre. Ce n'était pas le cas pour moi. Je suis allé demander Apple support et j'ai obtenu la réponse. Mon application manquait de chaîne de but pour l'une de mes classes de données protégées (pour iOS 10 et versions ultérieures). Une fois que j'ai fourni la description d'utilisation et soumis de nouveau ça, le binaire apparaît tout de suite.

Je pensais que quelqu'un d'autre pourrait être confronté au même problème. Pour une liste complète des classes de données protégées qui nécessitent des descriptions, consultez ce lien: https://developer.Apple.com/library/content/qa/qa1937/_index.html

0
David