Xcode 6.4 L'application que vous avez sélectionnée n'existe pas


113

J'essaye de me soumettre à iTunes Connect avec Xcode 6.4. Je reçois cette erreur

Impossible de valider votre application
L'application que vous avez sélectionnée n'existe pas.

Je peux trouver le profil d'approvisionnement via mon compte de développement à l'étape précédente. J'ai revérifié tous les identifiants. J'ai également essayé Application Loader et j'ai eu la même erreur. Ce qui est étrange, c'est que j'ai soumis une autre application plusieurs heures avant sur le même compte sans aucun problème. Toute aide serait grandement appréciée.

entrez la description de l'image ici


3
Il est bon de savoir que je ne suis pas le seul à avoir ce problème. C'était très bien l'autre jour .. Mon application valide mais ne peut pas soumettre ...
AnthonyVO

Avoir le même problème. Consultez cette question: stackoverflow.com/questions/33277785/…
Andy

guyz, ce problème est-il limité à xcode 6.4, si je passe à xcode 7, cela me permettrait de télécharger, le chargeur d'application ne fonctionne pas pour moi.
Geet

49 votes positifs mais aucun ne met à jour le texte de la question pour montrer que l'image est aussi bizarre
Fahim Parkar

Mon radar à ce sujet a été fermé en tant que dupe: l'ingénierie a déterminé que votre rapport de bogue (23232727) est un double d'un autre problème (23215044) et sera fermé.
Robert Atkins

Réponses:


32

J'ai essayé Application Loader et cela a fonctionné. Cela n'a pas fonctionné 2 heures plus tôt. Ce qui est étrange, c'est que j'ai essayé de télécharger une application depuis l'App Store et qu'ils n'ont pas pu trouver mon compte. De nouvelles conditions de service sont apparues et j'ai accepté. Après cela, j'ai pu télécharger avec le compte précédent «inexistant». C'est là que j'ai essayé App Loader et cela a fonctionné. Cela doit être quelque chose du côté d'Apple qui sera corrigé sous peu.


4
Ouais. Accédez à votre application dans iTunes Connect. Créez une nouvelle version (la prochaine version de l'application), puis accédez à la section des versions. Une fois là-bas, il est dit de télécharger à partir de Xcode 5.1 ou supérieur ou d'utiliser le chargeur d'application. Cliquez sur Application Loader et le téléchargement démarrera.
mfossat

5
Exporté l'application pour la soumission AppStore et utilisé Application Loader pour télécharger le fichier IPA. Semblait bien fonctionner!
masam

4
FYI: d'Apple il y a environ 1 heure: "Je comprends à quel point il est important de télécharger votre application sur notre système. Je tiens à vous le signaler, nous sommes conscients de ce problème. Nos équipes travaillent activement pour résoudre ce problème dès possible. Votre patience est appréciée pendant cette période. "
dredful

2
J'étais confronté à un problème avec XCode6.4, j'ai essayé de télécharger avec le chargeur d'application et cela a fonctionné, j'ai obtenu "Le fichier d'analyse de l'API résultant est trop volumineux. Nous n'avons pas pu valider votre utilisation de l'API avant la livraison. Ceci est juste un message d'information . " mais aucune erreur et binaire n'a été téléchargé.
anoop4real

1
Le chargeur d' application est intégrée dans Xcode: Xcode.app/Contents/Applications/Application Loader.app.
Pang

27

J'avais le même problème, voici ce que j'ai fait pour envoyer l'application à l'App Store:

Sur XCODE create, générez "Archive", une fois que vous obtenez la fenêtre / popup "Organizer", validez-la comme vous le faites normalement. Si validé, cliquez sur "Exporter" et sélectionnez "Enregistrer pour le déploiement de l'App Store iOS". Enregistrez-le quelque part et notez cet emplacement, vous aurez besoin du fichier IPA.

Installez "Application Loader" depuis https://itunesconnect.apple.com/apploader/ApplicationLoader_3.1.dmg , si vous ne l'avez pas déjà.

Suivez les étapes faciles pour pousser l'application vers l'App Store. C'est "Livrer votre application", sélectionnez le fichier IPA et c'est tout!

J'espère que cela t'aides!


1
J'ai le même problème avec Xcode 6.4 et Xcode 7.1, mais le chargeur d'application a également fonctionné pour moi. J'ai reçu un avertissement indiquant que l'analyse de l'API était trop volumineuse, mais la version est apparue sur iTunes Connect.
benzado

Un inconvénient: le chargeur d'application ne télécharge pas le fichier dSYM dont vous avez besoin pour les rapports de plantage ... J'utilise autre chose pour les rapports de plantage, mais c'est quelque chose dont il faut être conscient.
benzado

1
Je pourrais télécharger avec Application Loader. Mais la sélection à la fois du test interne et du texte externe a échoué avec une erreur étrange ...
Morizotter

Il n'est pas nécessaire de télécharger Application Loader. Xcode est déjà livré avec. Accédez à "/Applications/Xcode.app" et faites un clic droit sur l'icône de l'application. Cliquez sur "Afficher le contenu du paquet" dans le menu. Accédez maintenant à "Contents / Applications / Application Loader.app" Bien sûr, il est tout aussi simple de le faire dans la ligne de commande:open "/Applications/Xcode.app/Contents/Applications/Application Loader.app"
AWrightIV

2
Le chargeur est disponible en tant qu'option de menu dans Xcode. Xcode> Open Developer Tool> Application Loader
m4rkk

17

Alors que d'autres ont du succès avec Application Loader, je ne l'ai pas fait et j'ai reçu une erreur différente «Vous n'êtes pas autorisé à utiliser ce service» Génial!

Étant donné qu'iOS 9.1 vient de sortir hier, Xcode 6.x est peut-être en cours de suppression, mais nous ne sommes pas prêts à migrer vers Xcode 7.x pour ce projet particulier.

J'ai réussi à archiver dans Xcode 6.x et à utiliser l'organisateur dans Xcode 7.1 pour soumettre à l'App Store. La procédure est la suivante:

  1. Renommez Xcode 6.x (dans mon cas Xcode632.app).
  2. Téléchargez et installez Xcode 7.1 à partir du fichier .dmg, pas en tant que mise à niveau .
  3. Créez et archivez votre application dans Xcode 6.x
  4. Fermer Xcode 6.x
  5. Lancez Xcode 7.1 mais n'ouvrez pas votre projet.
  6. Dans Xcode 7, sélectionnez Fenêtre-> Organiseur.
  7. Soumettez à l'App Store.

J'espère que cela vous aidera si les téléchargements Xcode et Application Loader échouent.


Ça ne marche pas pour moi.
J'obtiens

Sur la base de votre capture d'écran, vous avez peut-être affaire à un problème complexe AWrightIV. Vérifiez les SDK tiers dans votre projet et info.plist associé
bitsand

2

Téléchargez Xcode 7 et essayez de télécharger une nouvelle version, assurez-vous que vous avez changé la version ou (et) le numéro de version de l'application, cela devrait fonctionner.


3
L'utilisation de Xcode 7 fonctionne, mais il y a des développeurs qui ne veulent pas se mêler de choses qui cassent le bitcode (comme cela l'a fait pour moi) et d'autres changements de réseau. Donc Xcode 7 est une solution pour certains mais pas pour tous.
Ethan Parker

@BeemerFan oui, j'ai juste essayé de télécharger une nouvelle version en utilisant Xcode 6.4 et cela n'a pas fonctionné pour moi avec le même problème, j'ai mis à jour mon application il y a 4 jours et Xcode 6.4 fonctionne pour moi. Mais pour le moment, cela fonctionne uniquement avec Xcode 7. Bien sûr, peut-être que quelqu'un sait comment le faire fonctionner avec Xcode 6.4
Matrosov Alexander

@BeemerFan, oui ça peut être une solution)
Matrosov Alexander

1
Si vous utilisez Xcode 7, vous perdrez la prise en charge d'iOS 5.1.1 (iPad 1). Ce n'est peut-être pas un problème, mais dans mon cas, j'essaie de sortir une dernière version compatible iPad 1 avant de passer à Xcode 7.
arlomedia

oui d'accord, mais c'est environ 1% d'utilisateurs, developer.apple.com/support/app-store bien sûr si tous vos utilisateurs utilisent 5.1.1 qui peut être un problème. Mais s'il existe déjà une application et que vous avez un outil d'analyse inclus, vous pouvez voir quelles sont les versions que les gens utilisent lors du téléchargement de votre application.
Matrosov Alexander

2

Cela semble être un bogue / une "fonctionnalité" d'iTC sans rapport avec la version Xcode. Les frameworks fournis doivent remplacer leurs versions (CFBundleShortVersionString) pour correspondre à la version de l'application. Sujets connexes: https://github.com/CocoaPods/CocoaPods/issues/4421 https://github.com/Carthage/Carthage/issues/859


Après avoir essayé pendant six jours, c'est la seule solution qui a résolu le problème pour moi. Je recommande cependant de coller le dernier script de ce lien dans votre réponse.
AWrightIV

1

L'exportation et le téléchargement via Application Loader ont fonctionné pour moi.


1
Cette réponse n'est pas si constructive. Veuillez fournir un aperçu général de ce que vous avez fait quand il a réussi, ce que l'affiche originale peut regarder ou essayer, ou demander des informations supplémentaires qui seraient utiles.
bigtlb

@bigtlb C'était certainement «constructif». Je voulais que mon application soit construite sur iTunes Connect. Cette approche a fonctionné pour moi. Cela ne résout pas le problème d'origine et c'est une approche plutôt longue que le moyen plus direct de télécharger via Xcode lui-même, mais cela a fonctionné! D'où «constructif». Un vote favorable pour annuler un vote défavorable injuste.
Ash

De plus, jetez un œil à la réponse (et aux commentaires) de mfossat. Exactement le même conseil que celui fourni par cette réponse, sauf que celui-ci est venu avant. Si vous décidez de voter contre, soyez au moins cohérent dans toutes les réponses de ce fil.
Ash


1

MISE À JOUR: Il semble qu'Apple ait corrigé ce bogue. Je viens de télécharger avec succès une version utilisant Xcode 6.4 sur iTunes Connect. Je pense que c'était soit un bogue de l'organisateur, soit un bogue iTC, mais ils l'ont corrigé.

Avant, la solution était d'utiliser le chargeur d'application.

Vous devriez être en mesure de soumettre à l'aide de Xcode 6.x maintenant. Nous devons toujours télécharger la version 6.x car Xcode 7 nécessite beaucoup de refactorisation en raison de l'ATS. Le standard "AllowArbitraryLoads" ne le coupe pas pour mon projet.


0

Il semble que cela puisse être causé par une nouvelle logique de validation du numéro de version du côté d'Apple. Dans notre cas, ajouter un ".1" supplémentaire à la fin des chaînes de numéro de version de l'application a permis de la télécharger avec Application Loader.

Vraiment bizarre / trompeur que le message d'erreur pour cela soit "L'application que vous avez sélectionnée n'existe pas", cependant.


0

J'avais le même problème. J'ai essayé de télécharger avec le chargeur d'application, puis j'ai eu des erreurs descriptives sur la version du bundle. Après avoir supprimé tous les info.plist tiers des pods et des bibliothèques statiques, fonctionnera pour télécharger ma version.


0

J'ai résolu ce problème. J'ai dû mettre à jour mon OSX vers 10.10.5 et XCode vers 7.0.1. Dans XCode, vous devez définir quelques clés. NSAppTransportSecurity Key est nécessaire si votre application ou votre jeu nécessite un accès Internet. Après cette configuration, il fonctionne parfaitement à partir de xcode lui-même. Et aucun problème sur Live iTunes Connect.

<key>UIRequiresFullScreen</key>
    <true/>

<key>NSAppTransportSecurity</key>
    <dict>
        <key>NSAllowsArbitraryLoads</key>
        <false/>
        <key>NSExceptionDomains</key>
        <dict>
            <key>domain.com</key>
            <dict>
                <key>NSExceptionAllowsInsecureHTTPLoads</key>
                <true/>
                <key>NSExceptionMinimumTLSVersion</key>
                <string>TLSv1.1</string>
                <key>NSExceptionRequiresForwardSecrecy</key>
                <false/>
                <key>NSIncludesSubdomains</key>
                <false/>
                <key>NSThirdPartyExceptionAllowsInsecureHTTPLoads</key>
                <false/>
                <key>NSThirdPartyExceptionMinimumTLSVersion</key>
                <string>TLSv1.1</string>
                <key>NSThirdPartyExceptionRequiresForwardSecrecy</key>
                <false/>
            </dict>
        </dict>
    </dict> 

0

Ma solution pour des problèmes similaires est l'utilisation de Fastlane Tools https://fastlane.tools
Vous pouvez d'abord utiliser l'outil GYM pour créer / archiver votre projet, puis Pilot pour l'envoyer à iTunesConnect Testflight. Cet outil résout tous mes problèmes avec la signature de code, la soumission, etc. afin que je puisse le recommander.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.