我正在使用cocoapods开发一个Swift项目。这是Podfile:
pod 'GPUImage', '~> 0.1.4'
运行pod install
后,我尝试得到有关导入文件的错误:
导入GPUImage“ >>
我从podfile中卸载了GPUImage,然后尝试第二种解决方案,但出现了其他错误。
此link是github上的项目说明。我的步骤是:
将GPUImage.xcodeproj复制并粘贴到项目根目录,并将其添加到我的项目中。
转到“ 构建设置
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"}
任何帮助,谢谢!
编辑:
现在的错误是: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
编辑
:对于不使用Pod的解决方案,以下是解决方案:然后您需要添加一个新的复制文件构建阶段,设置目标到Frameworks,然后向其中添加GPUImage.framework构建产品。这将使框架与您的应用程序捆绑在一起(否则,您会看到神秘的“ dyld:未加载库:@ rpath / GPUImage.framework / GPUImage“执行错误。
但是带可可足类的问题1仍然不起作用。
我正在使用cocoapods进行Swift项目。这是Podfile:pod'GPUImage','〜> 0.1.4'在我运行pod install之后,我尝试得到有关导入文件的错误:import我卸载的GPUImage ...
第一步:打开Xcode
第二步骤:
cd ~/Library/Developer/Xcode/DerivedData
rm -rf Build/*
rm -rf ModuleCache/*
第三步:
如果已定义自定义生成位置:
Settings -> Locations -> Derived Data
Build
文件夹希望这可以在将来对某人有所帮助。
然后您需要添加一个新的复制文件构建阶段,设置目标到Frameworks,然后向其中添加GPUImage.framework构建产品。这将使框架与您的应用程序捆绑在一起(否则,您会看到神秘的“ dyld:未加载库:@ rpath / GPUImage.framework / GPUImage“执行错误。
然后您需要添加一个新的复制文件构建阶段,设置目标到Frameworks,然后向其中添加GPUImage.framework构建产品。这将使框架与您的应用程序捆绑在一起(否则,您会看到神秘的“ dyld:未加载库:@ rpath / GPUImage.framework / GPUImage“执行错误。