Come eliminare l'app Build in New iTunes Connect Site?


90

Voglio caricare la nuova versione della mia app su iTunes Connect , ma non posso inviarla come menziono qui .

Ora voglio eliminare la build caricata e caricare una nuova build con la versione di salvataggio, ma ricevo un errore come mostrato nello screenshot. Qui

Trova la soluzione qui

non puoi eliminare la vecchia build caricata. devi caricare la nuova build con la nuova versione build (+1).


Il tuo certificato sviluppatore è diverso. Questo é un problema. È necessario utilizzare il certificato sviluppatore corretto utilizzato per il caricamento della versione precedente
Raj Subbiah,

il mio certificato di sviluppatore è corretto, ma voglio trasferire la mia app in un account diverso per cui viene visualizzato questo avviso ... Ma non importa ragazzo, ho bisogno di una soluzione per il primo errore ...
hmdeep

Hai cambiato il numero di versione di plist?
Raj Subbiah,


Hannes Sverrisson, ho aggiunto la tua risposta alla mia domanda
hmdeep

Risposte:


120

Non puoi eliminare la vecchia build caricata: devi caricare una nuova build con una nuova versione build (== Bundle version in plist ).

Ad esempio, se la versione della build corrente è 1.3, archivia e carica una nuova build con una versione build incrementata come 1.3.1:

Immagine


14
Giusto per essere chiari (er), il numero di build è la tua "versione bundle". Questo è ciò che dovresti incrementare. Gli utenti non lo vedono, questo è per il tuo riferimento. Avevo una versione bundle di 2.0.2 e l'ho "incrementata" a 2.0.21 per inviarla. Se devo inviare un'ulteriore build, la realizzerò 2.0.22, 2.0.23 ecc. La mia "stringa delle versioni del bundle, breve" rimane 2.0.2 - questo è ciò che gli utenti vedono.
ED-209

Ciao, l'ho fatto e la riga Build della mia app iTunes Connect mostra ancora la vecchia data di build e caricamento, anche dopo che la nuova elaborazione è terminata.
quantumpotato

come ho detto non puoi eliminarlo, devi aggiungere una nuova build e allegare una nuova build con la tua presentazione.
hmdeep

Questa è un'informazione aggiuntiva che fa riferimento ad un'altra risposta. Come possiamo "rimuovere la versione dalla recensione" link dal nuovo sito iTunes. A volte potremmo non vedere la linea menzionata nella risposta. Dopo il logout / login di iTunes con un certo intervallo di tempo, saremo in grado di vedere la riga "rimuovi questa versione dalla revisione" su iTunes.
SHS

1
In altre parole, la versione nell'immagine è la tua CFBundleShortVersionString.
Henrik Erlandsson

7

Non è possibile eliminare una build da Itunes Connect. Il file delle informazioni sul progetto contiene due attributi per fare riferimento alla versione Build della tua app, ad esempio, la versione del bundle e la stringa delle versioni del bundle, breve . Solitamente entrambi gli attributi hanno lo stesso valore (1.0.3) ma puoi caricare su Itunes Connect più Build per la stessa versione dell'app cambiando semplicemente il secondo valore.

Quindi, crei una nuova versione dell'app in Itunes Connect (versione 1.0.3) e imposta nel tuo NewProject -Info.plist :

  • Versione bundle: 1.0.3.
  • Stringa delle versioni del bundle, breve: 1.0.4.

Archivia e carica.

Una volta che Itunes Connect avrà elaborato la nuova build, questa apparirà nella sezione Pre-release e potrai selezionarla per la versione 1.0.3 e inviarla per la revisione.


3
Devi incrementare CFBundleVersion, non la stringa della versione breve.
Costa marittima del Tibet

6

La nuova versione dell'app iTunes Connect per dispositivi iOS non sembra avere la funzionalità "Rifiuta build" come le versioni precedenti dell'app e del portale iTunes Connect. Non puoi rifiutare o eliminare build caricate su iTunes Connect nelle ultime versioni (dicembre 2014).

La soluzione è semplicemente caricare una nuova build. Tuttavia, affinché iTunes Connect accetti la nuova build, devi prima incrementare un numero di build visibile internamente prima di ricreare l'archivio. Il numero da incrementare è etichettato "Build" o "Bundle Version" a seconda di dove si guarda nell'interfaccia di Xcode. Un cambiamento in un luogo si riflette ovviamente negli altri.

Di seguito sono riportate le posizioni in cui è possibile modificare il numero di versione build / bundle:

Generale> "Build: 1.0.1"

-o-

Informazioni> "Versione bundle: 1.0.1"

-o-

Info.plist> "Versione bundle: 1.0.1"

Una volta modificato il numero, archivia nuovamente la build e inviala nuovamente a iTunes Connect.



2

Modifica: non puoi. Immagino che avrai una possibilità all'anno per ripulire le build come fanno con i dispositivi registrati, o forse hanno solo intenzione di tenerle lì per sempre.

Controlla la risposta di Apple da questo thread: come rimuovere una build da itunes connect?


0

Non credo che ci sia un modo per eliminare una build proprio come ha detto Mark Philip. Sto usando Xamarin. Ho risolto il mio problema in Xamarin: progetto -> opzioni -> Applicazione IOS -> build

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.