web-dev-qa-db-de.com

Ungültige Architekturen Xcode 10

Ich habe Xcode 10 aufgerüstet und meine App übermittelt. Ich habe eine E-Mail erhalten, dass ich die Architektureinstellungen nicht geändert habe. Die gültigen Architekturen sind armv7 und arm64.

App Store Connect

Sehr geehrter Entwickler,

Wir haben ein oder mehrere Probleme mit einer kürzlich erfolgten Auslieferung für Ihre App festgestellt, "#####!". Korrigieren Sie die folgenden Probleme und laden Sie sie anschließend erneut hoch.

Ungültige Architekturen - Diese App hat eine ungültige Architektur und wurde möglicherweise mit ungültigen Buildeinstellungen oder inkompatiblen Tools erstellt. Versuchen Sie, die App mit der neuesten Xcode-Version neu zu erstellen. Wenn Sie Entwicklungswerkzeuge von Drittanbietern verwenden, wenden Sie sich an den Anbieter.

Freundliche Grüße,

Das App Store-Team

5
Labs Panda

Xcode 10 unterstützt keine Implementierungsziele unter 8.0. Sie müssen entweder das Bereitstellungsziel aktualisieren oder alternativ können Sie Xcode 9.4.1 erneut installieren, wenn Sie ein niedrigeres Ziel benötigen.

3
picciano

Schauen Sie sich den Abschnitt Abmeldungen in diesem Link an

https://developer.Apple.com/documentation/xcode_release_notes/xcode_10_release_notes !
Mit xcode 10: Es empfiehlt sich, ein Implementierungsziel für Mac OS 10.9 oder höher oder für iOS 7 oder höher festzulegen.

Ändern Sie einfach das Bereitstellungsziel auf 7.0, um dieses Problem zu beheben (Getestet und bestanden)

Und ... da gibt es mehr Infos.
Bevor ich "Ungültige Architekturen" von Apple bekam. Wenn ich Xcode auf 10 aktualisiere, bekam ich einen Kompilierungsfehler mit

libstdc ++ 6 nicht gefunden . 
(Mein Bereitstellungsziel ist 6.0.)

Für dieses Problem behoben. Ich habe die alten (xcode 9) libstdc ++ - Dateien von einem Github-Rep. heruntergeladen. Die Apple-Release-Information kann diesen Fehler ebenfalls erklären.

Wenn Sie also für ios 6.0 bauen, sollten Sie xcode 9 verwenden.
Andernfalls
Verwenden Sie xcode 10 und das Bereitstellungsziel 7.0 oder höher.

0
simyo_J