Pod installieren GPUImage funktioniert nicht
Ich arbeite an einem Swift-Projekt mit cocoapods. Hier ist Podfile:
pod 'GPUImage', '~> 0.1.4'
Nachdem ich rennepod install
, ich versuche den Fehler über die Importdatei zu bekommen:
import GPUImage
Ich habe GPUImage von podfile deinstalliert und dann die zweite Lösung ausprobiert. Ich habe einen anderen Fehler erhalten.
DiesVerknüpfun ist die Projektanweisung für github. Meine Schritte sind:
Kopieren Sie GPUImage.xcodeproj in das Projektstammverzeichnis und fügen Sie es meinem Projekt hinzu.
Gehe zu "Build settings "->"Build Phases "->"Zielabhängigkeiten", hinzugefügt PUImageFramework, imLink Binär mit Bibliotheken section, hinzugefügt GPUImage.framework.
Aber ich habe einen Fehler bekommen:
error: unable to read module map contents from 'Source/iOS/Framework/module.modulemap': Error Domain=NSCocoaErrorDomain Code=260 "The file “module.modulemap” couldn’t be opened because there is no such file." UserInfo=0x7f872cfb0b80 {NSFilePath=/Users/william/A/muguang-ios/Source/iOS/Framework/module.modulemap, NSUnderlyingError=0x7f87413f4dd0 "The operation couldn’t be completed. No such file or directory"}
Jede Hilfe, danke!
BEARBEITEN
Der Fehler im Moment ist:
dyld: Library not loaded: @rpath/GPUImage.framework/GPUImage
Referenced from: /private/var/mobile/Containers/Bundle/Application/9CF1D10C-1D78-40CB-955F-19110B3C3EA8/testGDU.app/testGDU
Reason: image not found
BEARBEITE: Für eine Lösung ohne Verwendung von Pods ist hier die Lösung:
Anschließend müssen Sie eine neue Erstellungsphase "Dateien kopieren" hinzufügen, das Ziel auf "Frameworks" festlegen und das Erstellungsprodukt "GPUImage.framework" hinzufügen. Auf diese Weise kann das Framework mit Ihrer Anwendung gebündelt werden (andernfalls wird bei der Ausführung der kryptische Fehler "dyld: Bibliothek nicht geladen: @ rpath / GPUImage.framework / GPUImage" angezeigt).
Aber Frage 1 mit Cocoapods funktioniert immer noch nicht.