【发布时间】:2017-08-23 19:40:39
【问题描述】:
我有一个具有不同项目名称和工作区名称的现有项目。应用程序文件夹中没有 podfile。它有 Pods 文件夹和 Pods.xcodeproj 文件。所有其他文件都丢失了。但是我们可以使用工作空间文件打开并运行项目。第三方库是手动添加的。我已经安装了 pod 并创建了同名的工作区。我可以打开并运行应用程序。
我已删除 MBProgressHUD 库并使用 Cocoapods 安装它。之后我无法运行应用程序并收到以下错误消息。
“_OBJC_CLASS_$_MBProgressHUD”,引用自:objc-class-ref in MenuController.o ld 中的 BlackboardGroupController.o objc-class-ref: 未找到体系结构 x86_64 的符号:错误:链接器 命令失败,退出代码为 1(使用 -v 查看调用)
【问题讨论】:
-
检查 MBProgressHUD.m 文件是否在项目中
-
如果您不小心删除了 MBProgressHUD,但仍想在 BlackboardGroupController.h/.m 中使用它,请重新添加。
-
或者如果你不想再使用这个库,那么也从 BlackboardGroupController 中删除 #import "MBProgressHUD.h"
-
检查 MBProgressHUD.m 文件是否仍在您的构建文件夹中
-
@AbdelahadDarwish 我已删除 MBProgressHUD 库并使用 Cocoapods 安装它。之后我无法运行应用程序并收到以下错误消息。
标签: ios objective-c cocoapods xcode8.2