ios - 使用 cocoapods swift 的链接器命令失败,退出代码为 1(使用 -v 查看调用)

标签 ios swift xcode swift2 cocoapods

我正在尝试使用 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 时,它会创建一个新的启动文件:Projectxcworkspace

只有这个文件包含 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/

相关文章:

ios - Xcode 突然停止调试应用程序

ios - 拥有多个IOS开发者账号,无法创建IOS分发证书

ios - 当我按下按钮时如何只做一件事?

ios - 如何设置一个整数值作为导航栏的标题?

swift - swift 不允许在函数参数中初始化吗?

iphone - 在物理设备上测试

ios - 隐藏模态视图 Controller 而不关闭(更改位置)

ios - for in 循环在内部是如何工作的 - Objective C - Foundation

ios - 创建和调用类初始化程序并传入文字值 Swift 时调用中的额外参数

objective-c - IOS:UIAlert 中的两个按钮控件