J'ai rejeté un fichier binaire que j'avais qui était 1.0 (1.0). Le statut est entré dans Rejected by developer.
Je suis allé télécharger un nouveau fichier binaire et je me suis heurté à ce problème. J'ai ensuite constaté que je devais incrémenter ma version.
J'ai augmenté la version de l'application et la construction à 1.1, c'était une erreur.
J'ai eu une erreur sur la version de l'application ne correspondant pas, compris.
Ensuite, j'ai essayé la version 1.0 de l'application et de nombreux numéros de build différents. 1.1, 1.0.1, 1.2, 1.3, 1.0.3 ... rien ne fonctionne. Je continue à avoir cette erreur. Une seule version est répertoriée sur iTunes connect (1.0).
J'ai essayé de soumettre sans binaire et il dit que j'en ai besoin d'un.
J'ai même essayé de changer la version de l'application en 1.1 dans iTunes connecté, puis de télécharger la version 1.1 (1.0) et cela échoue également avec le même problème de duplication.
Quelqu'un a-t-il déjà eu ce problème?
J'essayais pendant des heures sans succès. Après avoir attendu quelques heures de plus, j'ai reçu une réponse de Apple demande de l'aide pour obtenir plus d'informations. Lorsque je suis allé reproduire à nouveau le problème pour des captures d'écran, j'ai décidé d'utiliser J'avais un numéro de version 2.0, j'espérais peut-être que la version principale devait être plus élevée, ce qui a fonctionné! une raison, a dû passer de 1,0 à 2,0.
Ou encore, il est toujours possible d'attendre quelques heures de plus.
La solution de contournement consistant à changer le numéro de version fonctionne pour moi, dans le contexte suivant:
De cette manière, plusieurs versions sont associées à la version iTunesConnect.
Voici à quoi ça ressemble dans iTunesConnect (1.2 est le numéro de version abrégé, 1.2 et 1.2.1 sont les versions d'ensemble):
Résolu ce problème en incrémentant la version de build de 1 à la place de la sous-version. c'est-à-dire 1,0 à 2,0 au lieu de 1,0 à 1,1
Vous n'avez pas besoin de changer le numéro de version, mais simplement le numéro de build. Mais vous devez savoir que le numéro de build doit être supérieur à la dernière version que vous avez téléchargée. Par exemple, votre numéro de version est 2.6.8
Et le numéro de version est 2.6.8
, Vous pouvez alors modifier le numéro de version en 2.6.9
. Si vous modifiez le numéro de build en 2.6.8.0
, Une erreur surviendra indiquant que the Build number(2.6.8.0) must be higher than the exist one(2.6.8)
. Donc, le point clé est le numéro de build.
@Jayprakash Dubey @ Tenaciousd93
J'ai aussi expérimenté cela, il suffit d'augmenter le nombre de build fixé pour moi. J'ai changé la version de build à 1.0.1 et cela a fonctionné. Cela se trouve dans l'onglet 'Général' de Xcode. Assurez-vous d’archiver et de valider à nouveau avant de soumettre à App Store.
Essayé beaucoup de numéros de construction différents moi-même. La seule option qui a fonctionné pour moi a été de donner un numéro de build à 4 chiffres: 1.1.0.1 (1.1 étant le numéro de version de mon application sur iTunes Connect).
J'espère que ça aide!
Je suppose que depuis Apple a intégré le test de vol dans itunesconnect, il existe une différence entre version et Build (qui est le libellé utilisé dans les paramètres de projet-> target-> generalScreen) et dans info .plist son équivalent est "Bundle Version String short" et "Bundle Version". Ici, le libellé n'a jamais vraiment eu de sens.
J'ai eu l'erreur avec la version 2.2 et la version 2.2. Je l'ai changé en version 2.2 et en build 1 (parce que c'était mon premier téléchargement) et cela a fonctionné.
Pour certaines raisons, Apple a fourni le champ de construction de l'onglet Général de Xcode.
J'ai également rencontré ce problème et autant que vous, je reçois la même erreur encore et encore, même si je changeais les numéros de version.
Ce qui est supposé être fait ici est de mettre à jour le numéro de build seulement en utilisant le même numéro de version.
Dans mon cas, j'ai une version 0.0.1 de l'application. Chaque fois que je télécharge un binaire, je dois changer le numéro de build, par exemple: Upload build 0.0.0 - Rejeter le binaire et télécharger la build 0.0.1 - Rejeter le binaire et télécharger la build 0.0. 2
Dans mon cas, je devais augmenter le nombre de build par rapport au dernier numéro de build que j'avais téléchargé. J'avais sur l'application iTunes Connect avec la version 3, puis je l'ai réécrite à partir de zéro et j'ai essayé de télécharger une nouvelle application avec la version 1. J'ai eu la même erreur. Après le passage à la version 4, cela a bien fonctionné.
Mon problème était que le numéro de build que je mettais à jour dans l'onglet Général de Xcode ne changeait pas la version de bundle dans le pliste de l'application - donc le téléchargeur pensait que je mettais en ligne le même build à chaque fois, quel que soit le numéro de build que j'utilisais. Une fois que j'ai changé la version du paquet dans le plist, tout a bien fonctionné.
J'ai résolu le même problème ... J'ai téléchargé une version 1.01 et une version 1.1, puis j'ai décidé de rejeter cette compilation. J'ai changé la version d'i-tunes vers la version 1.1 et j'ai essayé de télécharger la nouvelle version 1.1 build 1.1 et j'ai eu une erreur. Ensuite, je change sur xcode pour construire 1.2 et télécharger ok.
J'ai essayé ApplicationLoader 2.9.1, ça marche pour moi. ApplicationLoader 2.9.1 peut être téléchargé à partir d'iTunes Connect.
J'ai déjà eu ce problème et je l'ai résolu comme vous, en augmentant mon numéro de build à chaque fois. Cela a toujours fonctionné.
Maintenant cependant, je suis complètement coincé. Je viens d'ajouter l'extension Today à mon application et maintenant, lorsque j'essaie de la télécharger, elle revient toujours avec un 4238, quelle que soit la combinaison version/construction que j'ai utilisée. C'est fou, ça fait 2 heures maintenant.
Je me demande s’il est possible que certains paramètres de construction incitent l’uploader à penser qu’il existe deux fichiers binaires.
J'ai un profil de distribution distinct pour l'application principale et son extension. J'ai également défini "Construire des architectures actives uniquement" sur NON. C’est tout ce que je peux penser qui pourrait gâcher cela.
Des pensées?
Résolu ce problème par Modification le Build Numéro sous Général -> Identité dans la construction cible du projet Xcode. Ensuite, allez dans le menu Produit, sélectionnez Nettoyer et Construire votre application.
From Build : 1
To Build : 1.2
Enfin, répétez le processus de soumission d'application en exécutant Product -> Archive et suivez les instructions à l'écran.
J'ai téléchargé l'application, mais pour les captures d'écran manquantes pour 3.5 ", j'ai eu la même erreur. Et je ne pouvais pas télécharger à nouveau à partir de xcode.
(Je crée donc un fichier ipa dans l’organiseur xcode et l’exporte en tant que ipa). Mais lorsque j'appuie sur la version de téléchargement d'itunesconnect, l'ancien fichier chargé est pris (donnez-moi une option à choisir). Et puis après avoir sauvegardé cela, j'ai eu l'option de soumettre pour révision.
(Si vous accédez à l'onglet de pré-version dans itunesconnect, vous pouvez voir l'application précédemment téléchargée.)