Mit Xcode 11.2 (11B52) archivierte App abgelehnt: ITMS-90534: Ungültige Toolchain

52

Ich habe sowohl Catalina als auch Xcode 11 aus dem Store installiert und sie sind auf dem neuesten Stand:

  • Catalina: 10,15,1 (19B88)
  • Xcode: 11,2 (11B52)

Gestern habe ich mit eine neue Binärdatei hochgeladen fastlane. Heute habe ich folgende Nachricht von Apple erhalten:

Sehr geehrter Entwickler,

Wir haben ein oder mehrere Probleme mit einer kürzlich eingereichten App Store-Überprüfung für Ihre App "Gözen Security" 7.3.2 (67) festgestellt. Bitte beheben Sie die folgenden Probleme und laden Sie sie erneut hoch.

ITMS-90534: Ungültige Toolchain - Ihre App wurde mit einer nicht unterstützten Version von Xcode oder SDK erstellt. Wenn Sie diesen Build an den App Store senden möchten, stellen Sie sicher, dass Sie die GM-Version von Xcode 10.1 und das SDK für iOS 12.1 und watchOS 5.1, Xcode 7.1 und das SDK für tvOS 9 oder Xcode 6 und das SDK für macOS verwenden 10.9 oder höher. Wenn Sie zum Testen Ihrer App eine Xcode-Betaversion verwenden, stellen Sie sicher, dass Sie die neueste unterstützte Version verwenden. Weitere Informationen zu unterstützten Betaversionen finden Sie auf der Seite App Store Connect-Neuerungen ( https://developer.apple.com/app-store-connect/whats-new/ ).

Freundliche Grüße,

Das App Store Team

Da Catalinaund Xcode 11sind offiziell freigegeben, warum soll Appleich noch Xcode 10und verwenden iOS 12?

Olcay Ertaş
quelle
Ist das alles Beschreibung des Fehlers?
Kirander
Ja, es ist die ganze Nachricht
Olcay Ertaş
11
Apple-Software hat noch mehr Fehler als meine.
Salman Khalid
1
developer.apple.com/services-account/download?path=/… für alle, die den Download-Link benötigen
Peter Tao
2
Kein Duplikat! Das letzte Mal bestand die Lösung darin, die neueste Release-Version zu verwenden, diesmal die neueste Beta-Version. Kann jemand das Duplicate-Tag entfernen, da die Antworten auf die andere Frage nicht zutreffen?
Alex Wally

Antworten:

48

Xcode wurde auf die Version 11.2.1 aktualisiert. In Xcode Version 11.2 erstellte Builds sind nicht mehr gültig. Wenn Sie das Update nicht im Mac App Store sehen, rufen Sie Ihr Entwicklerkonto auf und laden Sie den neuen Xcode manuell herunter.

Kirander
quelle
1
Apple hat offizielle Nachrichten angekündigt, dass es keine von Xcode 11.2 erstellten Builds akzeptiert.
Sohil R. Memon
Normalerweise akzeptiert Apple Builds, die mit früheren XCode-Versionen erstellt wurden.
Salman Khalid
1
@Halpo yep, GM bedeutet Veröffentlichung
Kirander
5
In Version 11.2 wurde ein schwerwiegender Fehler eingeführt, der den Upload aufgrund eines Problems mit der UITextview ebenfalls nicht zuließ. Deshalb haben sie Maßnahmen ergriffen. Aber eigentlich hätten sie 11.2 nicht veralten sollen, ohne 11.2.1 sofort verfügbar zu machen. Es ist jetzt als Download unter der Entwicklerseite verfügbar, aber gestern war es nicht. Nur schlechtes Timing. Hoffe, 11.2.1 funktioniert und führt keinen weiteren schwerwiegenden Fehler ein.
SAP Pro
1
@TomMarvoloRiddle - Sie können die Version 11.2.1 von den Apple Developer-Downloads herunterladen. Ich stimme jedoch zu, dass die Veröffentlichung von iOS13.2 / Xcode 11.2 ein ziemliches Durcheinander war. Zuerst ein offizielles iOS-Update veröffentlichen, das von der offiziellen XCode-Version noch nicht unterstützt wurde… dann diese 11.2-Probleme.
Klaus Busse
8

Xcode 11.2 wird von Apple am 5. November 2019 nicht mehr unterstützt


Immer funktionierende Problemumgehung (manueller Download)

Laden Sie die xip-Datei hier herunter

Ebenfalls:

Neueste Release-Version (Xcode 11.2.1)

oder

Neueste Beta-Version (Xcode 11.3 Beta)

oder

Jede Version, die Sie benötigen . Und alle anderen herunterladbaren Inhalte

Dann extrahieren und verschieben Sie es, wo Sie möchten.

Sie können finden hier alle Abhilfe Histry des Problems.

Mojtaba Hosseini
quelle
Hallo! Wie meinst du veraltet? Ich dachte, dass dies immer noch gültig ist: "Ab April 2020 müssen alle im App Store eingereichten iPhone- und iPad-Apps mit dem iOS 13 SDK oder höher erstellt werden. Sie müssen auch das All-Screen-Design des iPhone XS Max oder unterstützen das 12,9-Zoll-iPad Pro (3. Generation) oder höher. " von Apple Seite. Link dafür: developer.apple.com/ios/submit .
F3R1
@ F3R1 hier geht es nicht um iOS, hier geht es um Xcode. Wenn Sie versuchen, Ihre App in den AppStore hochzuladen, werden Fehler angezeigt, die zeigen, dass Xcode 11.2 und darunter veraltet ist. Schauen Sie sich diesen Beitrag an
Mojtaba Hosseini
Ja, ich sehe. Lassen Sie mich dies in einen Kontext stellen. Ich dachte, dass Sie bis April 2020 eine App mit der neuesten stabilen Xcode 10-Version und jeder Xcode 11-Version, die gerade danach kam, hochladen dürfen. Dies ist aber anscheinend nicht der Fall. Soweit ich sehe, können Sie eine App nur mit einer stabilen Xcode 10-Version oder mit einer stabilen Xcode 11-Version (jetzt Xcode 11.2.1) in den AppStore hochladen.
F3R1
Leider ist Apple für eine Weile nicht vorhersehbar.
Mojtaba Hosseini