我正在尝试使用 cocoapods 快速编译我的项目,但收到此错误:
ld: warning: directory not found for option '-F/Users/platis/Library/Developer/Xcode/DerivedData/Platis-dazbrsqztcftsbapiewpxklnxdhp/Build/Products/Debug-iphonesimulator/ToastSwift'
ld: framework not found ToastSwift
clang: error: linker command failed with exit code 1 (use -v to see invocation)
我正在尝试从 this 安装 ToastSwift
最佳答案
当您使用 CocoaPod 时,它会创建一个新的启动文件:Project。xcworkspace
只有这个文件包含 Pod 配置。从技术上讲,工作空间是项目的集合;每个 Pod 都有自己的项目,因为每个 Pod 都有自己的配置要求和资源。您不能再使用.xcodeproj
来启动您的项目,否则将找不到任何Pod信息。
如果您不这样做,您将收到各种编译和链接错误。
您错过了文档中的这一行:
https://guides.cocoapods.org/using/using-cocoapods.html
Open the MyApp.xcworkspace that was created. This should be the file you use everyday to create your app.
关于ios - 使用 cocoapods swift 的链接器命令失败,退出代码为 1(使用 -v 查看调用),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39026896/