如何成功集成本机文本检测器?

时间:2019-11-27 04:09:26

标签: xcode react-native

已逐步遵循此库的安装文档。

  • npm install react-native-text-detector --save
  • pod "RNTextDetector", path: '../node_modules/react-native-text-detector/ios添加到了pod文件
  • 不是不是手动链接二进制文件或将文件添加到Xcode中的库

但是,构建不断失败。尝试集成react-native-tesseract-ocr(此库的依赖项之一)时,它以相同的方式失败。

构建错误:

-weak_library and -bitcode_bundle (Xcode setting ENABLE_BITCODE=YES) cannot be used together

2 个答案:

答案 0 :(得分:0)

我遇到了同样的问题...

经过更多研究后,我研究了有关iOS的tesseract-ocr的一些知识,这些东西有助于使所有功能按预期运行。

  1. 根据存储库的自述文件安装react-native-text-detector
  2. 在Xcode构建设置中添加了链接器标志-lstdc ++
  3. 在Xcode构建设置中将构建设置“启用位码”设置为“否”
  4. 在此仓库https://github.com/Kila2/libstdc-.6.0.9.tbd/blob/master/README.md中遵循了自述文件

之后,我能够在iOS模拟器和测试设备上进行构建和运行。

答案 1 :(得分:0)

我有最新的稳定版本11.3。