Comment supprimer la création d'application dans le nouveau site iTunes Connect?


90

Je souhaite télécharger la nouvelle version de mon application sur iTunes connect , mais je ne peux pas la soumettre comme je l'ai mentionné ici .

Maintenant, je veux supprimer la version téléchargée et télécharger la nouvelle version avec la version de sauvegarde, mais j'obtiens une erreur comme indiqué dans la capture d'écran. ici

Trouvez la solution ici

vous ne pouvez pas supprimer l'ancienne version téléchargée.vous devez télécharger une nouvelle version avec la nouvelle version (+1).


Votre certificat de développeur est différent. C'est un problème. Vous devez utiliser le certificat de développeur correct qui a été utilisé pour vos téléchargements de version précédente
Raj Subbiah

mon certificat de développeur est bon, mais je veux transférer mon application pour un autre compte que la raison pour laquelle cet avertissement apparaît ... Mais il ne se soucient pas garçon ce que je besoin solution première erreur ...
hmdeep

Avez-vous changé le numéro de version plist?
Raj Subbiah


Hannes Sverrisson, j'ai ajouté votre réponse dans ma question
hmdeep

Réponses:


120

Vous ne pouvez pas supprimer l'ancienne version téléchargée: vous devez télécharger une nouvelle version avec une nouvelle version de construction (== version du bundle dans plist ).

Par exemple, si votre version de build actuelle est 1.3, archivez et téléchargez une nouvelle build avec une version de build incrémentée comme 1.3.1:

image


14
Juste pour être clair (euh), le numéro de build est votre «version Bundle». C'est ce que vous devez incrémenter. Les utilisateurs ne voient pas cela, c'est pour votre propre référence. J'avais une version Bundle de 2.0.2 et je l'ai «incrémentée» à 2.0.21 pour la soumettre. Si j'ai besoin de soumettre une nouvelle version, je la ferai 2.0.22, 2.0.23 etc. Ma 'chaîne de versions de Bundle, courte' reste 2.0.2 - c'est ce que les utilisateurs voient.
ED-209

Bonjour, j'ai fait cela et la ligne de construction de mon application iTunes Connect affiche toujours l'ancienne date de construction et de téléchargement, même après la fin du traitement de la nouvelle.
quantumpotato

comme je l'ai dit, vous ne pouvez pas le supprimer, vous devez ajouter une nouvelle version et attacher une nouvelle version avec votre soumission.
hmdeep

Il s'agit d'informations supplémentaires qui font référence à une autre réponse. Comment peut - on supprimer la version « de l' examen » lien de nouveau site iTunes. Nous pouvons parfois ne pas voir la ligne mentionnée dans la réponse. Après la déconnexion / connexion d'iTunes avec un certain décalage dans le temps, nous pourrons voir la ligne «supprimer cette version de l'examen» sur iTunes.
SHS

1
En d'autres termes, la version dans l'image est votre CFBundleShortVersionString.
Henrik Erlandsson

7

Vous ne pouvez pas supprimer une version d'Itunes Connect. Le fichier d'informations de votre projet contient deux attributs pour référencer la version Build de votre application, c'est-à-dire la version du bundle et la chaîne des versions du bundle, courte . Habituellement, les deux attributs ont la même valeur (1.0.3), mais vous pouvez télécharger sur Itunes Connect plusieurs builds pour la même version de l'application en changeant simplement la deuxième valeur.

Ainsi, vous créez une nouvelle version de l'application dans Itunes Connect (version 1.0.3) et définissez dans votre NewProject -Info.plist :

  • Version du bundle: 1.0.3.
  • Chaîne de versions de bundle, courte: 1.0.4.

Archiver et télécharger.

Une fois qu'Itunes Connect a traité la nouvelle version, elle apparaîtra dans la section Pré-versions et vous pourrez la sélectionner pour la version 1.0.3 et l'envoyer pour examen.


3
Vous devez incrémenter CFBundleVersion, pas la chaîne de version courte.
Côte de la mer du Tibet

6

La nouvelle version de l'application iTunes Connect pour les appareils iOS ne semble pas avoir la capacité «Rejeter la génération», contrairement aux versions précédentes de l'application et du portail iTunes Connect. Vous ne pouvez pas rejeter ou supprimer les compilations téléchargées sur iTunes Connect dans les dernières versions (décembre 2014).

La solution consiste simplement à télécharger une nouvelle version. Cependant, pour qu'iTunes Connect accepte la nouvelle version, vous devez d'abord incrémenter un numéro de version visible en interne avant de recréer l'archive. Le nombre à incrémenter est étiqueté «Build» ou «Bundle Version» selon l'endroit où vous regardez dans l'interface Xcode. Un changement dans un endroit se reflète évidemment dans les autres.

Voici les emplacements où vous pouvez modifier le numéro de version de build / bundle:

Général> "Build: 1.0.1"

-ou-

Info> "Version du bundle: 1.0.1"

-ou-

Info.plist> "Version du bundle: 1.0.1"

Une fois le numéro modifié, archivez à nouveau la compilation et soumettez-la à nouveau à iTunes Connect.



2

Edit: Vous ne pouvez tout simplement pas. J'imagine que vous aurez une chance par an de nettoyer les builds comme ils le font avec des appareils enregistrés, ou peut-être qu'ils prévoient simplement de les y garder pour toujours.

Vérifiez la réponse d'Apple à partir de ce fil: Comment supprimer une compilation d'itunes connect?


0

Je ne pense pas qu'il existe un moyen de supprimer une compilation comme l'a dit Mark Philip. J'utilise Xamarin. J'ai résolu mon problème en faisant cela dans Xamarin: projet -> options -> application IOS -> build

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.