禁用ARC For Framework

时间:2016-10-01 07:58:43

标签: ios xcode frameworks linker-errors

我在我的应用中使用此框架。我想为此框架禁用ARC。它只有.h文件。任何解决方案

IOTCamera

显示此错误

   Undefined symbols for architecture arm64:
  "_OBJC_CLASS_$_Camera", referenced from:
  objc-class-ref in PVPetLiveShowController.o
 (maybe you meant: _OBJC_CLASS_$_CameraShowGLView, _OBJC_CLASS_$_Cameras )
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation

1 个答案:

答案 0 :(得分:1)

您的框架已经编译完毕。这与ARC无关。您的框架不是为arm64编译的。

  • 如果您正在使用Xcode,请在编译框架时检查此设置 enter image description here

  • 检查" 仅构建活动架构"设置为(不在屏幕截图中显示)

  • 重新编译框架