web-dev-qa-db-fra.com

Xcode 5 - "Aucun enregistrement d'application n'a été trouvé" lors de la tentative de validation d'une archive

Salut les gens: Juste une personne (pas une entreprise) essayant de soumettre une application développée avec Xcode 5 sur l'App Store.

Developer.Apple.com> IOS Dev Center> iTunes Connect> Gérez vos applications> Ajouter de nouvelles applications> Cliquez ici pour enregistrer un nouvel ensemble> Cliquez sur AppID pour voir ce que j'ai déjà enregistré.

Si j'avais 10 réputations sur Stackoverflow, je posterais une capture d'écran. (Je le ferai si je peux).
Le résumé est que iTunes Connect dit:

  • Le préfixe est C58H638D3X
  • L'ID est EdAndJ.tiltr9999
  • Identifiant = C58H638D3X.EdAndJ.tiltr9999

Je reviens donc à Xcode5 et je change l'identifiant du bundle en: j'ai essayé les deux:

  • C58H638D3X.EdAndJ.tiltr9999 et
  • EdAndJ.tiltr9999

J'ai ensuite supprimé manuellement le répertoire de construction et reconstruit et ré-archivé. Aucune erreur ou avertissement. L'archive montre le bon "identifiant". Mais lorsque je valide, j'obtiens "Aucun dossier d'application n'a été trouvé".

J'ai lu dans un article que cela peut être dû au fait qu'iTunes Connect n'est pas dans un état "en attente de ma demande" ... mais je ne sais pas comment le mettre dans cet état (si c'est mon problème en premier lieu) .

Il s'agit d'un double d'une question que j'ai posée plus tôt dans la journée, mais maintenant que j'en sais plus, je l'ai posée avec plus d'informations. Merci à tous ceux qui ont répondu ... vous faites du monde un endroit meilleur :).

-Ed

16
Ed Landau

Comme vous l'avez déjà mentionné et selon la documentation - App Distribution Guide

Important: vous ne pouvez valider votre application que si l'enregistrement de l'application dans iTunes Connect est dans l'état "En attente de téléchargement" ou dans une version ultérieure

Une fois que vous avez ajouté une nouvelle application dans iTunes Connect, il y aura une lumière ambre avec son état. Il lira très probablement "Préparer le téléchargement" . Pour l'obtenir à l'état "En attente de téléchargement" cliquez sur afficher les détails de l'application et en haut à droite, il devrait y avoir un bouton bleu qui indique "Binaire prêt à télécharger" . Cliquez dessus et suivez les instructions données.

31
Bamsworld

Accédez à iTunes Connect. Cliquez sur votre application. Cliquez sur Plus. Cliquez sur À propos de cette application. Sélectionnez votre identifiant de bundle. Maintenant, revenez en arrière et validez à nouveau l'application. Ça devrait être bon.

8
Josh Cleetus

Selon la nouvelle structure de Apple, accédez à itunesconnect> Mes applications> Sélectionnez l'application> sélectionnez Fonctionnalités dans la barre de menus> Accédez au cryptage dans le menu de gauche.

Choisissez l'option appropriée, ici vous le site vous demandera de mettre une option dans info.plist selon votre sélection.

Suivez simplement ces étapes et vous êtes prêt à partir.

0
Paresh Kacha

Juste eu le même problème. Lorsque dans iTunes Connect, sélectionnez votre application, cliquez sur modifier les informations et en bas de la page, il a un bouton (Prêt à télécharger binaire) cliquez dessus, suivez le processus, puis XCode trouvera l'application en attente

0
Oliver

J'ai rencontré le même problème lors de la mise à jour de mon ancienne application dans iTunes Connect. J'ai résolu cela en mettant du travail en parcourant certains messages sur le Web. Nous avons une application dans le magasin en direct avec un identifiant de bundle (com.sample.AppOne). Nous devons mettre à jour l'application vers la prochaine version.

Ensuite, j'ai donné l'ID du bundle en tant que (com.sample.AppNine) qui ne correspond pas au bundle dans iTunes Connect plus tôt. Ainsi, lors de la mise à jour de l'application dans iTunes Connect, nous devrions donner le même identifiant de paquet que celui que nous avons donné pour l'ancienne version.

0
SURESH SANKE