App archiviata con Xcode 11.2 (11B52) rifiutata: ITMS-90534: Toolchain non valida


52

Ho installato sia Catalina che Xcode 11 dal negozio e sono aggiornati:

  • Catalina: 10.15.1 (19B88)
  • Xcode: 11.2 (11B52)

Ieri ho caricato un nuovo file binario usando fastlane. Oggi ho ricevuto questo messaggio da Apple:

Gentile sviluppatore,

Abbiamo identificato uno o più problemi con un recente invio per la revisione dell'App Store per la tua app "Gözen Security" 7.3.2 (67). Correggi i seguenti problemi, quindi carica di nuovo.

ITMS-90534: Toolchain non valido: l'app è stata creata con una versione non supportata di Xcode o SDK. Se prevedi di inviare questa build all'App Store, assicurati di utilizzare la versione GM di Xcode 10.1 e SDK per iOS 12.1 e watchOS 5.1, Xcode 7.1 e SDK per tvOS 9 o Xcode 6 e SDK per macOS 10.9 o successivo. Se stai utilizzando una versione beta di Xcode per testare la tua app, assicurati di utilizzare l'ultima versione supportata. Per ulteriori informazioni sulle versioni beta supportate, visualizzare la pagina Novità di App Store Connect ( https://developer.apple.com/app-store-connect/whats-new/ ).

I migliori saluti,

Il team dell'App Store

Da quando Catalinae Xcode 11sono ufficialmente rilasciati, perché Appleancora voglio che io usi Xcode 10e iOS 12?


È tutta la descrizione dell'errore?
Kirandro

sì, è tutto il messaggio
Olcay Ertaş

11
I software Apple hanno ancora più bug dei miei.
Salman Khalid

1
developer.apple.com/services-account/download?path=/… per chiunque abbia bisogno del link per il download
Peter Tao

2
Non un duplicato! L'ultima volta che la soluzione è stata quella di utilizzare l'ultima versione di rilascio, questa volta è utilizzare l'ultima versione beta. Poiché le risposte all'altra domanda non si applicano, qualcuno può rimuovere il tag Duplicate?
Alex Wally,

Risposte:


48

Xcode è stato aggiornato alla versione 11.2.1. Le build realizzate in Xcode ver 11.2 non sono più valide. Se non vedi l'aggiornamento nel Mac App Store, vai al tuo account sviluppatore e scarica il nuovo Xcode manualmente.


1
Apple ha annunciato qualche notizia ufficiale che non accetterà nessuna build creata da Xcode 11.2?
Sohil R. Memon,

Di solito Apple accetta build realizzate con versioni precedenti di XCode.
Salman Khalid

1
@Halpo sì, GM significa rilascio
kirandro

5
La versione 11.2 ha introdotto un grave bug che non consentirebbe neanche il caricamento a causa di problemi con UITextview. Ecco perché hanno preso l'azione. Ma in realtà non avrebbero dovuto deprecare 11.2 senza aver reso immediatamente disponibile 11.2.1. Ora è disponibile come download sul sito degli sviluppatori, ma ieri non lo era. Solo un cattivo tempismo. Hope 11.2.1 funziona e non introduce un altro bug grave.
SAP Pro

1
@TomMarvoloRiddle: puoi scaricare l'11.2.1 dai download di Apple Developer. Concordo però sul fatto che la versione iOS 13.2 / Xcode 11.2 sia stata un bel casino. Rilasciando prima un aggiornamento iOS ufficiale che non era ancora supportato dalla versione XCode ufficiale ... quindi questi problemi 11.2.
Klaus Busse,

8

Xcode 11.2 è deprecato da Apple il 5 novembre 2019


Soluzione sempre funzionante (download manuale)

Scarica il file xip da qui

Anche:

Ultima versione di rilascio (Xcode 11.2.1)

o

Ultima versione beta (Xcode 11.3 Beta)

o

Qualsiasi versione di cui hai bisogno . E tutti gli altri contenuti scaricabili

Quindi estrailo e spostalo dove preferisci.

Puoi trovare tutta la soluzione alternativa al problema qui.


Ciao! Come intendi deprecato? Ho pensato che fosse ancora valido: "A partire da aprile 2020, tutte le app per iPhone e iPad inviate all'App Store dovranno essere costruite con iOS 13 SDK o versioni successive. Devono inoltre supportare il design a schermo intero di iPhone XS Max o l'iPad Pro da 12,9 pollici (3a generazione) o successivo. " dal lato Apple. Link per questo: developer.apple.com/ios/submit .
F3R1

@ F3R1 non si tratta di iOS, si tratta di Xcode, se provi a caricare la tua app su AppStore, otterrai errori che mostrano che Xcode 11.2 e precedenti sono obsoleti guarda questo post
Mojtaba Hosseini

Si, vedo. Lascia che lo inserisca in un contesto. Ho pensato che fino ad aprile 2020 ti è consentito caricare un'app anche con l'ultima versione stabile di Xcode 10 e con ogni versione di Xcode 11 appena successiva. Ma a quanto pare non è così. A mio avviso, puoi solo caricare un'app su AppStore con una versione Xcode 10 stabile o con una versione Xcode 11 stabile che è (Xcode 11.2.1 ora).
F3R1

Purtroppo Apple non è prevedibile da un po 'di tempo.
Mojtaba Hosseini,
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.