【发布时间】:2016-08-18 20:24:41
【问题描述】:
我正在尝试使用 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
【问题讨论】:
-
您是否尝试使用 cocoapods 创建的工作空间进行编译?
-
您是否尝试过退出然后重新启动应用程序,或者运行干净然后构建?
-
从终端执行此操作:ls -l ~/Library/Developer/Xcode/DerivedData/Platis-dazbrsqztcftsbapiewpxklnxdhp/Build/Products/Debug-iphonesimulator 并给我们输出。包括在你的问题中。这应该是在对工作区进行完全干净和完整的构建之后。
-
我们还需要您的 Podfile 的确切内容,以及 Project 目录中“Pods”目录的“ls -l”,以及 pod --version 的输出,以及输出'pod install` 并确保它已成功运行。我发现有些豆荚需要 0.39 版的 cocoapods,而其他豆荚需要 1.0 版。
-
尝试删除您的派生数据文件夹并重建。
标签: ios swift xcode swift2 cocoapods