Mein Projekt hat 2 Ziele, eines für iOS und das andere für watchOS.
Im Projekt Build Settings unter Build Options habe ich "Enable Bitcode" auf YES gesetzt.
Im iOS-Ziel ist "Enable Bitcode" ebenfalls auf YES gesetzt.
Das WatchOS-Ziel, jedoch , verfügt nicht über die Option "Enable Bitcode".Enable Bitcode Build-Option fehlt von Ziel
Wenn ich mein Projekt zu archivieren und lege er iTunesConnect, wird es abgelehnt, und ich erhalte eine E-Mail zu erwähnen, zwei Fehler:
1. Fehler:
Ungültige Bundle Executable - Die ausführbare Datei xxxxx enthält unvollständigen Bitcode. Um Binärdateien mit vollständigem Bitcode zu kompilieren, öffnen Sie Xcode, und wählen Sie im Menü Produkt die Option Archiv.
2. Fehler:
Ungültige Segment Ausrichtung - Die App binär bei xxxxx haben nicht die richtige Segment Ausrichtung. Versuchen Sie, die App mit der neuesten Xcode-Version neu zu erstellen.
Zum ersten Fehler:
xxxxx ist mein watchOS Ziel, wo ich Bitcode nicht die Möglichkeit haben, zu ermöglichen.
Zum zweiten Fehler:
Ich habe die neueste Version von Xcode.
Irgendwelche Vorschläge?
EDIT:
Es ist möglich, die fehlende "Enable Bitcode" Option als Benutzer definiert Flag (ENABLE_BITCODE = YES
) in den Buildeinstellungen des Ziels einzustellen. Allerdings bleibt der Fehler die gleichen ...