2015-09-29 15 views
6

Prima di tutto, ho caricato la build all'AppStore utilizzando Xcode 7 beta e solo dopo aver premuto il "Invia per la revisione" che mi ha mostrato il seguente errore:Invio l'applicazione con Xcode 7.0.1

Invalid Toolchain. New apps and app updates must be built with the public (GM) versions of Xcode 6 or later, and iOS 8 SDK or later. Don't submit apps built with beta software.

Quindi ho aggiornato alla versione 7.0.1 recente, ho archiviato la build, l'ho caricata su App Store.

E indovina cosa? Mostra lo stesso errore.

Nel forum, provato ad aprire lo plist file della build archiviata, ma la riga "BuildMachineOSBuild" contiene già "14F27" (che ha funzionato per altri ragazzi sul forum).

I forum Apple sono pieni di casi di questo errore e nessuno ha la minima idea.

NB: Il problema era risolto da da Apple circa un'ora fa. Hanno reagito abbastanza velocemente.

+0

Hai modificato la build assegnata alla versione di sviluppo in iTunes Connect? – Adam

+0

sì, la prima cosa che ho fatto. e ci sono voluti 30 minuti per elaborare, mai così tanto tempo prima @Adam –

+0

Fai una build pulita con Xcode 7.0.1. L'incapacità di eseguire prima una build pulita è probabilmente la causa del problema. – rmaddy

risposta

5

È un bug e non sei solo: vedi https://forums.developer.apple.com/thread/20467. Poiché è il bug di Apple, non il tuo, non c'è nulla che tu possa fare a questo punto, tranne presentare una segnalazione di bug e attendere.

EDIT L'OP ora segnala che Apple ha corretto il bug.

+0

sembra così. grazie per il supporto comunque ... –

+0

ho archiviato il bug. dita incrociate. lascia aspettare e vedere cosa succede. –

+1

Grazie per averci segnalato: felice che Apple abbia risolto il problema! – matt

1

Puoi provare a cambiare info.plist della tua applicazione.

  1. in Xcode Archives andare nella cartella di archivio (tasto destro del mouse ->Show in Finder)
  2. Aperto Products/Applications/<your app name> ->Show package contents
  3. aperto info.plist nel pacchetto di applicazioni con Xcode
  4. campi significativo è

    • DTXcode - 0700 (XCode 7.0)
    • DTXcodeBuild - 7A220 (XCode 7.0)
    • DTXcodeBuild-13A344 (iOS 9 SDK)
    • DTSDKBuild - 13A344 (iOS 9 SDK)

Opzionalmente, è possibile modificare BuildMachineOSBuild-14F27 (Yosemite 10.10.5)

PS Nella maggior parte dei casi, Invalid Toolchain è un bug iTC, che verrà risolto prima o poi. Questa ricevuta può aiutarti a inviare la domanda, ma l'applicazione stessa può diventare non valida, quindi il team di revisione può rifiutarla.

+0

è stato risolto da Apple –

+1

@DavidRobertson - no non lo era. – SpaceDog

Problemi correlati