2017-09-08 4 views
0

Ich verfolge mein Buch, um meine App zu veröffentlichen.Swift iOS app Archivfehler

also, ich möchte Archiv meine App aber meine App Feuer Fehler wie das Bild unten.

Ich habe Realm Framework für die Verwendung von Db. und haben auch kakaolink (api) -Rahmen. Was kann ich tun, um dies zu lösen?

error picture enter image description here

+0

Fügen Sie in Ihrem Projekt ein Framework als Embedded Framework hinzu? –

+0

@AravindAR In meinem Projekt Allgemein, es haben RealmSwift.framework und Realm.frameWork –

+0

Ich wollte nur wissen, ob Sie Frameworks unter Embedded Binaries Abschnitt hinzugefügt haben? –

Antwort

1

das folgende Skript ausführen, um Ihren Build-Phasen Abschnitt hinzufügen

bash "${BUILT_PRODUCTS_DIR}/${FRAMEWORKS_FOLDER_PATH}/Realm.framework/strip-frameworks.sh" 

Dieser Schritt ist erforderlich um ein App Store submission bug zu arbeiten, wenn Universal Binaries Archivierung.

Stellen Sie sicher, dass Sie das Laufskript unterhalb der eingebetteten Binärdateien im Abschnitt "Buildphasen" hinzufügen.

Versuchen Sie, das Projekt zu archivieren. Führen Sie die folgenden Schritte erneut aus, wenn der Fehler vorhanden ist.

  • den entsprechenden Rahmen entfernen und Lauf Skripte, die das Problem schaffen. Dann kompiliere und führe den Code aus.

  • Fügen Sie zuerst das eingebettete Framework hinzu und fügen Sie dann das Run-Script hinzu. Bitte stellen Sie sicher, dass die Reihenfolge in den Build-Phasen wie das eingebettete Framework über dem Laufskript sein sollte, das Sie verwenden, um die richtige Architektur auszuwählen.

+0

Es ist Arbeit !!! wirklich, wirklich, wirklich, wirklich, wirklich, wirklich, wirklich, wirklich, wirklich, wirklich, Danke .... haha ​​ Ich bin nicht gut in Englisch und Anfänger bei swift. –

+0

Danke für mein schlechtes Englisch zu schätzen :) –

+0

Das ist cooler Mann. Glücklich, dass es geklappt hat –