2017-02-02 5 views
0

Ich habe WebRTC.framework nach der Anleitung auf webrtc.org (https://webrtc.org/native-code/ios/) gebaut und ich habe es in mein xcode-Projekt eingefügt, also habe ich den Bridging-Header erstellt, um es in schnellen Klassen zu verwenden, und ich habe meinen Code geschrieben. Nun, wenn ich meine app laufen, scheint es aber nach dem Start-Bildschirm zu starten zeigt diesen Fehler:Wie WebRTC in xcode Projekt zu importieren?

dyld: Library not loaded: @rpath/WebRTC.framework/WebRTC 
Referenced from: /var/containers/Bundle/Application/4D44F30C-3D0A-47FE-86CC-BAD092422D60/AppRTC.app/AppRTC 
Reason: image not found 

Kann mir jemand helfen? Was bedeutet "Bild nicht gefunden"? In den Ordner "gen" gibt es viele Ordner mit * .a Dateien, aber ich habe diese nicht importiert.

+0

Kompilieren mit Xcode wird nicht unterstützt! Was wir stattdessen tun, ist das Kompilieren mit einem Skript, das Ninja von Xcode ausführt. Dies geschieht mit einer benutzerdefinierten Skriptaktion in den Erstellungsphasen des generierten Projekts. Dieses Skript wird einfach Ninja aufrufen, so wie Sie es beim Erstellen von der Befehlszeile aus tun würden .... aus der Dokumentation – Hackerman

+0

Ich weiß, in der Tat habe ich das Framework von der Befehlszeile nach dem webrtc.org Guide gebaut und nachdem ich es in die das Projekt. – Roran

+0

Können Sie den Framework-Link teilen, den Sie mit dem oben beschriebenen Verfahren erstellt haben? Ich kann es nicht auf meinem Computer kompilieren. Es zeigt Architektur x86_64 Fehler. –

Antwort

0

Sie müssen Ihr Framework in Target-> Allgemein-> Embedded Binaries hinzufügen.

+0

Ich hatte es nur zu verlinkten Frameworks gesetzt – Roran

Verwandte Themen