web-dev-qa-db-fra.com

générations iOS: cette version n'est pas valide dans iTunes Connect

J'ai récemment téléchargé une application sur l'App Store et elle est en cours de traitement depuis quelques jours maintenant. Je suis allé ce matin pour tout vérifier et sur la barre supérieure d'iTunes Connect, j'ai cliqué sur les versions iOS pour voir comment tout se passait et j'ai obtenu un cercle rouge avec un point d'exclamation. Quand je clique dessus, il dit "Cette version n'est pas valide". Est-ce que quelqu'un sait la cause de ceci? 

27
Rae Tucker

Vérifiez votre courrier électronique, il vous dit exactement ce qui ne va pas. Dans iTunes Connect, il est simplement indiqué "Cette version n'est pas valide", ce qui est un peu inutile. Si vous vérifiez votre courrier électronique, il s'agira probablement d'un problème de testflight, car vous avez inclus le sdk dans votre version et son intégration dans iTunes Connect maintenant:

"SDK TestFlight - TestFlight ne nécessite plus de SDK pour permettre les tests bêta, les rapports d'incident et les analyses. Pour continuer à utiliser TestFlight, configurez les tests bêta dans iTunes Connect et supprimez les références au SDK des fichiers exécutables suivants:" 

19
user2848810

Je faisais face au même problème. Je l'ai résolu par chance après quelques heures de lutte. Ce problème était dû aux cosses de cacao. En fait, j'ai installé "Alamofire" à travers les versions de cocoapods "0.38". J'ai mis à jour les modules pour Alamofire 3.1.2. Cette version a été téléchargée avec succès sur iTunes Connect mais a été déclarée non valide dans itunesConnect. 

Cette raison était Alomofire 3.1.2 requis cocoapods version 0.39. Mais je l'ai mis à jour en utilisant 0.38. C'était donc le problème.

Correction: la mise à jour normale des cocoapodes à l'aide de cpmmand $ gem install cocoapods et la mise à jour d'alamofire ne résoudrait pas le problème. Vous devrez: 1. Mettez à jour les cocoapodes à l'aide de $ gem install cocoapods . 2. Supprimez les références de pod existantes de votre projet . 3. Réinstallez les modules à l’aide de la commande d’installation du module . 4. Terminé

4
Amrit Sidhu

J'ai le même problème aussi. J'écris une application avec Objective-C et utilise ios-charts (c'est Swift), et je dois prendre en charge iOS7, donc c'est gênant ... et lorsque je télécharge une application sur l'AppStore, le problème se pose. Je le soumets à nouveau, mais toujours le problème. alors je désespère de nettoyer le projet et de remettre le code à zéro, quoi ... ça marche! Je viens de hehele ... Entrez la description de l'image ici

1
Sola Zhou

J'ai le même problème aussi. et il s'avère que j'archive la construction avec la référence du cadre Reveal. Je pense que c'est le problème… .. Dans la passe, j'ai fait la même erreur et Xcode affiche des informations d'erreur détaillées lors du téléchargement. Maintenant, il semble que non.

1
user418751

Vous pouvez valider l'archive d'applications via Xcode et obtenir des détails sur le problème. Les archives se trouvent actuellement sous Fenêtre-> Organiseur. Pour le valider, vous pouvez cliquer sur le bouton "Valider ..." sous le bouton "Télécharger sur l'App Store ...". Cela peut vous aider si vous n'avez pas reçu de courrier électronique contenant les détails du problème, comme c'était mon cas.

1
h3dkandi

Récemment, j’ai été confronté au même problème sur iTunes Connect et j’ai reçu un courrier électronique d’Apple concernant le SDK TestFlight que j’avais oublié de supprimer de mon lot de projets. Il indique que «TestFlight n’a plus besoin d’un SDK pour activer la version bêta». Ainsi, après la suppression du SDK, nettoyez le code, créez à nouveau des archives et transférez-les. C'est ça!

0
Mohd Asim