我们使用pod来安装Library。在一台计算机上运行良好。但是当我们把它推入Git并克隆它时,它给了我这个错误:
ld:找不到-lCocoaAsyncSocket clang的库:错误:链接器 命令失败,退出代码为1(使用-v查看调用)
我们甚至使用USB复制了项目。我们试过" pod install"。但这也不起作用。我们都在使用XCode 7.3
答案 0 :(得分:1)
好的,清理某些pod相关问题的最佳方法是清理所有内容并重新运行。
我有这个标准程序,只要与cocoaPods发生链接错误就可以使用。
1.保持备份! (这可能完全破裂!)
2.做一个pod解体使用这个库 - > https://github.com/CocoaPods/cocoapods-deintegrate调用pod deintegrate命令清除可可豆荚的所有内容。
3.通过删除已编辑的所有内容来清理项目设置。 (如果你为一些框架工作,那么保持它)删除搜索路径,框架标题路径,其他链接器标志删除配置,删除标志,删除PCH,如果有任何在构建设置中的粗体编辑,无论做什么由于某种目的而明确地将其删除以恢复为默认值。
4.删除工作区以及目录中的任何pod文件。
4.Paste从备份中返回主pod文件。
5.删除derivedFolder中的数据,窗口 - >项目 - >删除派生数据
6.做一个干净的(产品 - >干净),甚至干净的构建文件夹(持有选项,做产品 - >清理构建文件夹)
7.安装pod
8.Build and run。
一切都应该恢复到幸福的状态!