在 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(我也必须在工作中使用这个旧版本)。
任何帮助表示赞赏。