在MicroBlink框架中未找到Armv7和Arm64的符号

问题描述 投票:0回答:1

在Xcode 10.1中构建项目时出现以下错误(我必须在工作中使用此旧版本。)>

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

我从MicroBlink的github存储库中的blinkid-ios示例中获取.framework和.bundle。我尝试了git-lfs pull,但是没有任何反应使我相信所有lfs文件都已被拉出(?)。我也在使用cordova 7.1.0(我还必须在工作中使用此旧版本)。

感谢任何帮助。

在Xcode 10.1中构建项目时,出现以下错误(我必须在工作中使用此旧版本)。架构armv7的未定义符号:“ _OBJC_CLASS _ $ ...

cordova-plugins microblink
1个回答
0
投票

对于将来遇到类似问题的任何人-此特定问题是由于名称更改的情况引起的-MicroBlink

© www.soinside.com 2019 - 2024. All rights reserved.