ios - 链接器错误 : undefined symbols, 未找到符号

标签 ios xcode linker

我收到这些 Apple Mach-O 链接器错误,但我不知道如何阅读这些内容。在我的项目中导入“CLCredentialHeader.h”和“CLCredentialHeader.m”后出现这些错误。

Undefined symbols for architecture armv7:
  "_OBJC_CLASS_$_SFHFKeychainUtils", referenced from:
      objc-class-ref in CLCredentialHandler.o
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)

最佳答案

确保 SFHFKeychainUtils.m 出现在构建目标的“编译源”构建阶段。有时,在 Xcode 中向项目添加文件不会将所有实现文件添加到适当的目标。

关于ios - 链接器错误 : undefined symbols, 未找到符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10357311/

相关文章:

objective-c - NSBundle pathForResource 为 NULL

ios - swift 中推送到新 View Controller 的方法

c++ - 调用 C 头文件时出现链接错误

c++ - 未解析的外部符号(OpenGL 和 C++)

iOS 构建错误 - 多个构建命令

ios - 如何将 FCM token 发送到服务器?

ios - 自定义PhoneGap启动屏幕

iphone - 在 iPhone 中通过开关隐藏表格 View 单元格

c++ - 如何使 C++ 链接占用更少的内存

ios - UIActivityIndi​​cator 随 tableView 滚动