2016-02-02 10 views
20

Ich lade meinen Build zum App Store hoch, danach wird ein Fehler in Activity angezeigt.All Build für iTunes Connect, beim Importieren dieses Builds ist ein Fehler aufgetreten.

This is the error shown

Alle mir ein helfen.

+1

Können Sie E-MAIL teilen, die iTune Sie (auf Konto, die diese iTune-Konto ist mit) geschickt haben würde –

+0

sie bezüglich geschickt, meine App Bewertung. wie sie meine App testen werden. Das war lange her. Jetzt möchte ich neue binäre hochladen und diese Probleme konfrontiert. – vikash1307

+0

@ vikash1307 was ist der Grund dafür. Ich stehe auch vor diesem Problem. – sateesh

Antwort

0

Sie müssen Ihre Versionsnummer auf einen höheren Wert aktualisieren. Wenn Sie nur die Build-Nummer ändern, wird es nicht funktionieren. Ich hatte das gleiche Problem, nachdem meine App Binary abgelehnt wurde.

Beispiel:

App 1.0.0 (1) -> aus irgendeinem Grund abgelehnt.

App 1.0.0 (2) -> Sie erhalten den "Ein Fehler ist aufgetreten diesen Build Import"

App 1.0.0 (3) -> gleiche Fehler ..

App 1.0 .1 (1) -> wird funktionieren!

Cheers,

+1

Dies ist nicht die richtige Antwort. Wenn die Versionsnummer das Problem war, können Sie es nicht auf itunes hochladen, wenn Sie es nicht erhöhen. –

4

GELÖST!

Zum Erstellen Einstellungen> Suche nach "Bitcode"> Drehen Bitcode aktivieren zu Kein

Dieses es beheben. Wenn Sie Bedenken haben, den Bitcode zu deaktivieren, machen Sie sich keine Sorgen. Apple beschreibt Bitcode wie folgt:

Bitcode ist eine Zwischenrepräsentation eines kompilierten Programms. Apps Sie auf iTunes hochladen Connect, die Bitcode enthalten werden kompiliert und im App Store verknüpft. Einschließlich Bitcode wird es Apple ermöglichen, Ihre App-Binärdatei in Zukunft neu zu optimieren, ohne eine neue Version Ihrer App an den Store senden zu müssen.

Sie müssen es nicht wirklich aktivieren. Lesen Sie mehr über Bitcode here.

Das ist es.

Ihr Build sollte jetzt durchlaufen.

+1

Ich habe mit diesem Fehler für paar Tage gekämpft und Apple reagierte nicht auf Support-Anfrage (bisher). Ich habe mehrere Versionsnummern hochgeladen (1.1.1, 1.1.2), aber das hatte keine Auswirkungen - alle Builds sind mit "Es gab einen Fehler beim Import dieses Builds" Endlich habe ich diese Lösung ausprobiert und beim Hochladen in den AppStore ausgeschaltet Flag "Bitcode" (im Upload-Dialog). Jetzt habe ich meine Build ohne Fehler verarbeitet –

+0

Bitcode kann nicht für tvOS deaktiviert werden. Xcode sagt "Ziel 'XXX' hat Bitcode deaktiviert (ENABLE_BITCODE = NEIN), aber es ist für die 'Appletvos' Plattform erforderlich" :( – flopr

+0

@flopr du hast recht, in tvOS brauchst du es wahrscheinlich. Lass mich versuchen zu graben und sehen, ob ich eine Lösung für Sie finden kann .. Ich werde Sie taggen, wenn ich das tue .. –

1

Ich habe die letzten Tage damit verbracht, dieses Problem zu bekämpfen. Ich habe endlich unser spezifisches Problem durchgespielt und fand es lohnenswert. Der Fehler war der gleiche wie bei den Originalplakaten mit iTunes Connect, die ein "Es gab einen Fehler beim Importieren dieses Builds" gab. Fehler wie folgt:

enter image description here

habe ich versucht, alle Arten, dies zu lösen, aber in meinen Reisen des Problems der weggeben war, dass einer unserer vielen * .bundle-Dateien ist in der "Binary und Entitlments Liste erscheinen, während des Upload/Einreichungsprozess:

enter image description here

Graben ein wenig weiter, wenn ich den Inhalt dieses speziellen * inspiziert.Bündel (mit dem * .ipa oder im Build-Ordner der abgeleiteten Daten) gab es eine unerwartete ausführbare Unix-Datei. Keine der anderen * .bundle-Dateien enthielt eine ausführbare Unix-Datei.

enter image description here

Nach einigem Versuch und Irrtum ich die ausführbaren Datei verhindern konnte und erstellt werden, zu dem Bündel hinzugefügt, um die „VERSION_SYSTEM“ durch Ändern bauen auf „None“ (hatte es versehentlich gesetzt wurde zu „Von Apple Generic "in einigen kürzlichen xcconfig-Änderungen).

Wie auch immer, das hat das Problem für uns gelöst. Ich hoffe es hilft.

Eine alternative (aber weniger wünschenswerte) Lösung bestand darin, den (leeren) "Compile Sources" -Schritt aus den Zielen "Build Phases" zu entfernen.

enter image description here

Verwandte Themen