2016-08-21 4 views
1

Ich füge die SDKTools als Quellcode und es ist Third-Party-Bibliothek Erreichbarkeit und AFNetworking verursacht doppelte Symbole mit meiner enthaltenen Bibliothek von Kakao pod. Ich habe versucht, SDK Tools von Cocoapod hinzuzufügen, funktioniert aber nicht, da ich use_framework hinzufüge! verursacht Fehler in einer Bibliothek, die keine Framework-Unterstützung hat. Versucht, "andere c-Flagge" hinzuzufügen, um Einstellungen zu erstellen. Bitte hilf mir den Weg nach draußen. Danke im Voraus.Hinzufügen von SDKTools Projekt verursacht doppelte Symbole

Antwort

0

Wenn Sie über Cocoapods hinzufügen, sind standardmäßig die Erreichbarkeits- und AFNetworking-Abhängigkeiten enthalten (hoffentlich in einem zukünftigen Update werden wir sie als externe Bibliotheken verlinken).

Nimm die SDKTools von demo project (das herunterladbare Projekt) und du wirst alle externen Bibliotheken entfernen können - im herunterladbaren Projekt hast du vollen Zugriff auf den Code, aus dem das SDKTools-Projekt besteht.

+0

das Entfernen externer Bibliotheken verursacht Fehler bei fehlenden Klassen, da libSDKTool.a * .o dieser Klassen enthält. –

+0

Die kompilierte Version des SDKTools-Projekts nicht miteinbeziehen - das Projekt modifizieren oder die Klassen selbst einbeziehen – Ando

+0

Bitte erläutern Sie weiter, ich füge das Projekt in mein eigenes Projekt ein, füge es dann in die Zielabhängigkeit ein und füge es libSDKTool.a hinzu "Link Binary mit Bibliotheken" Danke –

Verwandte Themen