Je rencontre un problème lors de la soumission de mon application depuis Xcode vers l'App Store. J'ai tout fait concernant mon projet et il fonctionne bien sur mon iPhone et mon iPad. Mais lorsque je soumets mon projet, je suis confronté à un énorme problème.
D'abord après l'archivage, j'ai fait la validation. Maintenant, mon fichier d'archive dans l'Organisateur montre également la validation du statut. Je crois donc que je suis à la dernière étape de la soumission de l'application.
J'ai cliqué sur distribuer et sélectionné soumettre l'application à l'App Store.
Après la connexion, j'ai également sélectionné les fichiers d'approvisionnement.
Je suis coincé ici. Vous pouvez voir dans la capture d'écran ci-dessous. Et je n'ai jamais vu de
barre de progression où je peux voir la progression de la soumission ou quelque chose comme ça.
Le seul écran que je peux voir est:
Édité:
C'était près de 1h30. Et la connexion Internet fonctionne. Mon fichier ipa ne fait que 3,5 Mo.
Et la dernière fois que j'ai essayé le chargeur d'application pour télécharger le même, j'ai également reçu l'écran suivant pendant longtemps dans Authentification avec l'iTunes Store ... ..
Qu'est-ce que je devrais faire maintenant?
Réponses:
Comme je ressentais un problème sérieux à ce sujet. Je pense que cette réponse pourrait être utile.
Après avoir essayé pendant environ 10 à 12 heures pour résoudre ce problème et comme tout le reste concernant mon projet et le codage était assez bien, cela est devenu un casse-tête pour moi. Mais après avoir reçu de précieux commentaires de la part de certains des utilisateurs experts de stack-overflow et après avoir effectué quelques recherches supplémentaires sur Internet, j'ai trouvé des réponses de qualité.
Cette réponse m'a le plus aidé:
chargeur d'application bloqué au stade de "Authentification avec l'iTunes Store"
Si vous allez le télécharger via Application Loader et qu'il reste bloqué sur "Authentification avec l'iTunes Store ..."
ou
Vous allez le télécharger via XCode et il reste sur "Votre application est en cours de téléchargement"
Alors gardez simplement la tête froide et vérifiez cette première méthode:
Vérifiez si la protection de votre pare-feu est désactivée. Sinon, désactivez-le. Cela vous empêche peut-être de connecter votre ordinateur à iTunes Store.
Essayez une autre connexion Internet. Le but d'essayer une connexion Internet différente est que votre connexion Internet actuelle bloque peut-être un port requis pour la connexion aux serveurs Apple.
Si les étapes ci-dessus ne vous aident pas, suivez cette deuxième méthode:
Xcode a besoin du runtime Java pour télécharger vos applications sur l'App Store.
entrez 'java -version' dans le terminal, la version java devrait être 1.6.Si ce n'est pas le cas, téléchargez la dernière version Java compatible uniquement à partir du centre de téléchargement Apple:
http://support.apple.com/kb/DL1572?viewlocale=en_US
Si cela ne vous aide toujours pas, suivez cette troisième méthode:
Cette méthode permet au chargeur d'application d'utiliser le port HTTP au lieu de HTTPS.
Accédez au dossier java Application Loader: /Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/MacOS/itms/java/lib
Ouvrez le fichier net.properties en utilisant n'importe quelle application d'éditeur de texte comme
text mate
ousublime text
Changez cette ligne particulière:
#https.proxyPort=443
port proxy enhttps.proxyPort=80
Enregistrez le fichier. Et c'est tout !! Vous pouvez facilement télécharger votre fichier binaire sur l'App Store maintenant.
Si les méthodes ci-dessus ne vous aident toujours pas, suivez cette quatrième méthode: Régénérez votre certificat
Accédez au portail des développeurs iOS ( https://developer.apple.com/membercenter ).
Révoquez le certificat actuel utilisé par votre application pour la signature.
Supprimez le "profil de fourniture de distribution iOS" actuel du portail des développeurs.
Régénérez le certificat de distribution iOS et ajoutez-le dans le portail des développeurs.
Régénérez le «profil de fourniture de distribution iOS» pour la distribution de l'App Store et téléchargez-le sur Mac
Installez-le.
Essayez à nouveau en utilisant xcode / application loader pour télécharger la compilation.
la source
Il y a certainement un problème si votre application est bloquée sur le "processus d'application bloquée". Je vous suggère d'utiliser le chargeur d'application plutôt que Xcode lui-même car le chargeur d'application affiche l'état de l'activité. Vous pouvez clairement savoir à quelle étape vous êtes coincé.
Le problème le plus fréquent rencontré est de rester sur l'étape "Authentification avec l'iTunes Store ...".
Il y a deux travaux possibles autour desquels j'ai suivi et finalement soumis mon application à l'App Store. Vous pouvez essayer les deux. Pour moi, les deux ont travaillé au moins une fois.
Méthode un: cette méthode joue avec le port proxy pour utiliser la connexion http sur https
Accédez au dossier java Application Loader: /Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/MacOS/itms/java/lib
Ouvrez le fichier net.properties avec "sublime text" ou "text mate"
Remplacez le port proxy "# https.proxyPort = 443" par "https.proxyPort = 80"
Enregistrez le fichier et rouvrez Application Loader et réessayez.
Méthode deux: régénérez votre certificat et votre profil de fourniture de distribution iOS et essayez de télécharger
Allez à https://developer.apple.com/membercenter
Supprimez le certificat précédent référencé par votre application pour la signature.
Révoquez votre certificat de distribution et téléchargez-le sur votre Mac. Et installez-le en double-cliquant dessus.
Supprimez le "profil de fourniture de distribution iOS" actuel du portail des développeurs
Régénérez le «profil de mise à disposition de distribution iOS» pour la distribution de l'App Store et téléchargez-le sur Mac.
Installez-le en double-cliquant dessus.
Essayez à nouveau en utilisant le chargeur d'application pour télécharger la compilation.
Edit: J'ai à nouveau eu ce problème lors du téléchargement d'une nouvelle version. Les deux méthodes ci-dessus ont été suivies mais restaient bloquées dans "Authentification ..". Redémarré le livre mac et cela a fonctionné. Lorsque vous redémarrez, la connexion itunesconnect précédente (que vous avez peut-être ouverte dans le navigateur avant de soumettre votre application) est réinitialisée, ce qui permet au Mac redémarré d'authentifier facilement iTunes Connect. Hier (26 janvier 2014), l'étape d'authentification iTunesConnect s'est déroulée dans les 2 minutes. J'espère que cela aide quelqu'un qui perd patience alors qu'il est bloqué sur l'étape d'authentification.
Edit 2: Avant de supprimer le certificat de distribution, essayez de régénérer uniquement "iOS Distribution Provision Profile". Cela a fonctionné pour moi sinon vous pouvez refaire comme ci-dessus.
J'espère que ça aide. Bonne chance.
la source
J'ai essayé toutes les étapes de la solution de Rajan; aucun n'a fonctionné. Cependant, ces discussions sur le forum de développement Apple ( https://forums.developer.apple.com/thread/76803 ) m'ont donné la solution dans mon cas:
Essayez ceci, il l'a corrigé pour moi. Ouvrez le terminal et exécutez:
iTMSTransporter se mettra alors à jour, puis vous pourrez réessayer de télécharger dans XCode.
la source
Pour moi, il suffit de se déconnecter du site Web ituneconnect et de developer.apple.com et d'utiliser simplement xcode pour télécharger. Pas besoin de redémarrer
la source
J'ai eu ce problème aujourd'hui. Mais finalement, j'ai trouvé que cela était dû à mes mauvais paramètres.
Dans «Paramètres de construction» de la cible, modifiez les paramètres « Identité de signature de code -> Libération» sur votre certificat de production et « Profil de provisionnement -> Libération» sur votre fichier de provisionnement de distribution.
Ensuite, archivez et distribuez-le à nouveau.
la source
Vous pouvez essayer d'annuler le téléchargement et réessayer. Si cela ne fonctionne pas, vous voudrez peut-être essayer le chargeur d'application d'Apple. Il fait essentiellement la même chose, mais ne démissionne pas du binaire. Vous pouvez télécharger le chargeur d'application depuis iTunes Connect. Voir https://itunesconnect.apple.com/docs/UsingApplicationLoader.pdf (Mise en route, page 9)
la source
J'ai eu le même problème.
J'ai annulé et effectué une vérification de validation. Il s'est avéré que j'avais écrit un
URL Scheme
incorrectement.Xcode n'a donné aucune erreur lors du téléchargement et s'est simplement bloqué, mais la validation a donné l'erreur.
Alors, essayez d'abord la validation. J'espère que cela aide quelqu'un.
la source
essayez ceci sur le terminal
travaillé pour moi après des heures de recherche
la source
Cela est arrivé grâce à l'iTMSTransporter
Essayez ceci, il l'a corrigé pour moi. Ouvrez le terminal et exécutez:
utilisez ces commandes une par une sur le terminal. J'espère que cela vous aidera
cd ~
mv .itmstransporter/ .old_itmstransporter/
"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"
iTMSTransporter se mettra alors à jour, puis vous pourrez réessayer de télécharger dans XCode.
la source
J'ai rencontré ce problème plusieurs fois, j'ai essayé toutes les étapes, mais cela ne fonctionne toujours pas (réseau domestique) et j'ai essayé d'autres travaux de réseau (réseau d'entreprise). J'ai résolu ce problème en mettant à jour la dernière version de Java SE de 1.6 à 1.7 et cela fonctionne comme un charme
la source
Pour être honnête, ce n'est peut-être pas une réponse, mais cela a vraiment fonctionné pour moi.
J'ai lancé Application Loader et commencé à soumettre. Pendant que la sumbitting était en cours, j'ai lancé Organizer et sélectionnez Distribution over Archiver dans Xcode et j'ai commencé à télécharger simultanément. Ils ont travaillé ensemble et le deuxième a terminé la soumission.
Juste mon expérience.
la source
Pour moi, le problème était que j'avais changé de développeur. Compte à un moment donné et Application Loader lui-même n'était plus autorisé. Vous devez y aller manuellement (Xcode -> Open Developer Tools -> Application Loader) et remplir les détails de votre compte
la source
J'ai eu le même problème. Je suis capable de le réparer en:
C'est un problème idiot qu'Apple doit résoudre au plus vite. J'ai perdu 2 jours avec quelque chose d'aussi stupide que ça.
la source
J'ai eu le même problème. Essayer toutes ces réponses peut parfois fonctionner, mais cela prend généralement beaucoup de temps et peut ne pas fonctionner à la fin, comme dans mon cas.
J'ai trouvé une solution qui fonctionnera probablement pour tous.
Créez votre fichier .ipa par: Product -> Arcive -> Disribute (Save for Enterprise or ...) -> Next et enregistrez .ipa sur la cible
Xcode -> Open Developer Tool -> Application Loader -> Livrer votre application -> Choisissez votre fichier .ipa
En quelques minutes, votre application sera soumise à iTunes. Bonne chance
la source
Tout ce que j'ai fait était de dupliquer mon Application Loader.app dans / Applications et d'exécuter les deux chargeurs d'application en même temps.
la source
J'ai eu le même problème après la mise à jour de Xcode5 vers Xcode6. Après des heures de folie, la seule et unique chose qui m'a aidé a été de supprimer mon compte dans les préférences Xcode et de l'ajouter à nouveau.
La semaine dernière, j'ai eu le même problème après la mise à jour vers Xcode7, cela m'a aidé à nouveau ...
la source
Si vous exécutez à l'intérieur d'une machine virtuelle (par exemple VMWare ou VirtualBox), essayez de définir le mode de la carte réseau du NAT par défaut sur Bridged.
la source
Cela a fonctionné pour moi:
Déconnectez-vous du portail iTunes dans tous les navigateurs.
Redémarrez votre machine Mac.
Ouvrir le chargeur d'application
Cliquez sur votre connexion Apple dans le coin supérieur droit de la fenêtre du chargeur d'application.
Cliquez sur Suivant pour réussir votre processus d'authentification.
Maintenant, faites votre processus comme d'habitude en cliquant sur "Livrer votre application" et en suivant la procédure au-delà.
la source
Mon problème était que j'avais oublié de modifier l' identifiant du bundle dans les paramètres d' informations de la cible. J'espère que cela aidera quelqu'un.
la source
J'ai eu un problème similaire lors du téléchargement d'applications iOS via le chargeur d'application.Puis, une fois après avoir ouvert iTunes en parallèle, le téléchargement soudain des applications était plus rapide.Je ne sais pas si iTunes a une dépendance avec le chargeur d'application.
la source
Aucune des réponses n'a fonctionné pour moi et mon téléchargement a été suspendu pendant des jours sans aucune erreur. (ma version a été générée à l'aide d'Expo). Voici ce que j'ai fait pour que cela fonctionne:
J'espère que cela aidera les autres qui se débattent sur cette question.
la source