FEHLER ITMS-90207 Apple Store Submisson

9

Meine App funktioniert perfekt, wenn ich sie auf dem Simulator oder dem Gerät ausführe (für Debug- und Release-Build-Konfiguration). Aber wenn ich versuche, meine App an den Apple Store zu senden, habe ich folgenden Fehler:

  

FEHLER ITMS-90207: "Ungültiges Bundle. Das Bundle bei" APPNAME.app "funktioniert   enthält kein ausführbares Paket. "

Ich habe versucht, das Archiv mit Xcode und Application Loader ohne Erfolg hochzuladen.

Ich habe einige der in diesem Thema gefundenen Lösungen ausprobiert ( Xcode App Submisson ERROR ITMS-90207: "Ungültiges Bundle" ), aber keines davon funktioniert mit meinem Projekt:

  • CFBundleExecutable ist in meiner plist-Datei als $ (EXECUTABLE_NAME)
  • deklariert
  • Ich habe versucht, den Bitcode zu deaktivieren
  • Ich habe versucht, alle CFBundleExecutable-Form-Pods-Plist-Dateien zu entfernen (behalte nur die aus dem Plot meines Ziels)

Vielleicht hängt dieser Fehler mit der Xcode-Version zusammen ... Mein Mac läuft mit macOS Sierra Version 10.12.6 Beta (16G8c), Xcode Version 8.3.2 (8E2002) und Application Loader Version 3.0 (620).

Jede Hilfe ist willkommen.

UDPATE:

Ich versuche es mit Xcode 8.2, ich habe den gleichen Fehler.

Hier ist meine Plist-Datei für mehr Details:

%Vor%

UDPATE 2:

Ich habe es geschafft, das Archiv von einem anderen Mac mit Xcode 8.2.1 zu veröffentlichen. Ich versuche mit Xcode Version 8.2 eine 8.2.1 auf meinem Mac, aber ich habe immer noch den gleichen Fehler. Ich habe auch Application Loader Version 3.0 und 3.6, ohne Erfolg versucht ... So sieht es aus, das Problem kommt von meinem Mac. Ich habe keine Ahnung, was ich tun soll.

    
Bogy 27.05.2017, 11:57
quelle

2 Antworten

3

Ich habe den Technischen Support von Apple Developer kontaktiert, und wie von @Larme in den obigen Kommentaren vorgeschlagen, liegt der Fehler an meiner Beta-Version von macOS.

Hier ist die vollständige Apple-Support-Antwort:

  

Ich schaute auf die .ipa, die Sie zur Verfügung gestellt haben, die Ärger machte, und   verglich es mit dem, der erfolgreich im App Store eingereicht wurde. Das   Einer, der dir Ärger machte, war auf einer Beta-Version von macOS gebaut   nicht für die Verteilung unterstützt. Apps, die im App Store veröffentlicht werden, müssen dies tun   Für eine GM-Version von macOS, mit einer GM-Version von Xcode, wird gebaut   eine GM-Version des iOS SDK.

     

Normalerweise erhalten Apps, die mit einer Beta-Software eingereicht wurden, eine Nachricht   Dieses Problem und die Nachricht, die Sie erhalten haben, werden angezeigt   war völlig irreführend.

Ich werde das Bug Reporter-Formular ausfüllen, um diesen Fehler zu melden.
Vielen Dank für Ihre Hilfe.

    
Bogy 02.06.2017, 07:41
quelle
0

Lediglich dieser Fehler tritt auch auf, wenn Sie versuchen, eine 9.0-Bereitstellungsziel-App mit XCode 9.1 einzureichen. Das Bereitstellungsziel wird auf 11.1 "fixiert" gesetzt.

Mein Verdacht ist, dass es damit zusammenhängt: Ссылка

"Abwertungen: Apps mit einem Bereitstellungsziel von iOS 11 erstellen kein 32-Bit-Segment mehr. Um ein 32-Bit-Segment zu erstellen und einzuschließen, legen Sie das Bereitstellungsziel auf eine frühere Version von iOS fest. (32163517)"

    
fxtentacle 06.12.2017 06:54
quelle

Tags und Links