在 Git 推送和克隆后,找不到 -lCocoaAsyncSocket XCode 7.3 的错误库
Getting error library not found for -lCocoaAsyncSocket XCode 7.3 after Git push and clone
我们已经使用pod安装了Library。在一台计算机上 运行 没问题。但是当我们将它推入 Git 并克隆它时,它给了我这个错误:
ld: library not found for -lCocoaAsyncSocket clang: error: linker
command failed with exit code 1 (use -v to see invocation)
我们甚至使用 USB 复制了项目。我们尝试了 "pod install"。但这也行不通。我们都在使用 XCode 7.3
好的,清理某些 pods 相关问题的最佳方法是清理所有内容,然后再次 运行。
只要 cocoaPods.
出现链接错误,我就会使用这个标准程序
1.Keep备份! (这可能会彻底崩溃!)
2.Do pod deintegrate 使用这个库 --> https://github.com/CocoaPods/cocoapods-deintegrate 调用 pod deintegrate 命令来清理所有东西 cocoa pods.
3.Clean 通过删除所有已编辑的内容来提升项目设置。 (如果你这样做是为了让某些框架工作,那么保留它)删除搜索路径、框架头路径、其他链接器标志删除配置、删除标志、删除 PCH(如果有)任何在构建设置中以粗体显示的内容都会被编辑,无论是否完成您出于某种目的明确将其删除以恢复为默认值。
4.Delete 工作区,以及目录中的任何 pod 文件。
4.Paste 从备份中备份主 pod 文件。
5.Delete data from derivedFolder, window-->projects-->delete derived data
6.Do 清理(产品 --> 清理),甚至清理构建文件夹(保留选项,执行产品 --> 清理构建文件夹)
7.Do pod 安装
8.Build 和 运行.
一切都应该恢复到快乐的状态!
我们已经使用pod安装了Library。在一台计算机上 运行 没问题。但是当我们将它推入 Git 并克隆它时,它给了我这个错误:
ld: library not found for -lCocoaAsyncSocket clang: error: linker command failed with exit code 1 (use -v to see invocation)
我们甚至使用 USB 复制了项目。我们尝试了 "pod install"。但这也行不通。我们都在使用 XCode 7.3
好的,清理某些 pods 相关问题的最佳方法是清理所有内容,然后再次 运行。
只要 cocoaPods.
出现链接错误,我就会使用这个标准程序1.Keep备份! (这可能会彻底崩溃!)
2.Do pod deintegrate 使用这个库 --> https://github.com/CocoaPods/cocoapods-deintegrate 调用 pod deintegrate 命令来清理所有东西 cocoa pods.
3.Clean 通过删除所有已编辑的内容来提升项目设置。 (如果你这样做是为了让某些框架工作,那么保留它)删除搜索路径、框架头路径、其他链接器标志删除配置、删除标志、删除 PCH(如果有)任何在构建设置中以粗体显示的内容都会被编辑,无论是否完成您出于某种目的明确将其删除以恢复为默认值。
4.Delete 工作区,以及目录中的任何 pod 文件。
4.Paste 从备份中备份主 pod 文件。
5.Delete data from derivedFolder, window-->projects-->delete derived data
6.Do 清理(产品 --> 清理),甚至清理构建文件夹(保留选项,执行产品 --> 清理构建文件夹)
7.Do pod 安装
8.Build 和 运行.
一切都应该恢复到快乐的状态!