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).

hmdeep
la source
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

hmdeep
la source
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.

Daniel Rivera
la source
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.

John Chacho
la source
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?

ela
la source
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

user1019042
la source