2016-10-09 4 views
0

Ich versuche, ein iOS hochladen - Swift App im App Store mit Xcode 8. Der Versuch, die IPA-Datei erstellen ergab ein ein Fehler zu sagen:App kann nicht mit Rahmen in iTunes Connect laden

framework did not contain a "archived-expanded-entitlements.xcent" resource

(meine App verwendet AWSSDK und FBSDK).

einige der Forschung fand ich, dass ich die Gerüste von Embedded-Binärdateien löschen benötigt, aber das hat mir dabei einen anderen Fehler:

Library not loaded, Reason: image not found

ich bin nicht sicher, was soll ich tun, weil, wenn ich für die Suche der erste Fehler, der besagt, dass ich die Frameworks aus eingebetteten Binärdateien löschen sollte, wenn ich nach dem zweiten Fehler suche, heißt es, dass ich die Frameworks zu eingebetteten Binärdateien hinzufügen sollte.

Antwort

1

Ok, nach einigen Recherchen fand ich, dass Facebook SDK nicht auf Embedded-Binärdateien sein muss (wodurch der erste Fehler erzeugt wird), aber AWS SDK muss (wodurch der zweite Fehler erzeugt). Wenn Sie das AWS SDK als Framework hinzufügen, sollten Sie außerdem ein benutzerdefiniertes Skript hinzufügen, das Testarchitekturen entfernt und das Signieren verwaltet. Dieses Skript (und Anweisungen) könnte leicht auf der AWS Docs für die Vorbereitung des SDK nach ein bisschen kalt gesinnten Suche gefunden werden.

Verwandte Themen