Xcode 的 Tesseract:未加载库

Tesseract for Xcode: Library not loaded

我一直在尝试 运行 Tesseract on Xcode 通过以下文件安装 pod:

target 'ArchaismDictionaryiOS' do use_frameworks! pod 'TesseractOCRiOS' 但每当我尝试在 iPhone 上启动我的应用程序时,我都会收到以下错误:

dyld: Library not loaded: @rpath/TesseractOCR.framework/TesseractOCR Referenced from: /private/var/containers/Bundle/Application/F0F10977-61CF-4A29-951A-535038EDB921/ArchaismDictionaryiOS.app/ArchaismDictionaryiOS Reason: no suitable image found. Did find: /private/var/containers/Bundle/Application/F0F10977-61CF-4A29-951A-535038EDB921/ArchaismDictionaryiOS.app/Frameworks/TesseractOCR.framework/TesseractOCR: code signature invalid for '/private/var/containers/Bundle/Application/F0F10977-61CF-4A29-951A-535038EDB921/ArchaismDictionaryiOS.app/Frameworks/TesseractOCR.framework/TesseractOCR' /private/var/containers/Bundle/Application/F0F10977-61CF-4A29-951A-535038EDB921/ArchaismDictionaryiOS.app/Frameworks/TesseractOCR.framework/TesseractOCR: stat() failed with errno=25 /private/var/containers/Bundle/Application/F0F10977-61CF-4A29-951A-535038EDB921/ArchaismDictionaryiOS.app/Frameworks/TesseractOCR.framework/TesseractOCR: code signature invalid for '/private/var/containers/Bundle/Application/F0F10977-61CF-4A29-951A-535038EDB921/ArchaismDictionaryiOS.app/Frameworks/TesseractOCR.framework/TesseractOCR' /private/var/containers/Bundle/Application/F0F10977-61CF-4A29-951A-535038EDB921/ArchaismDictionaryiOS.app/Frameworks/TesseractOCR.framework/TesseractOCR: stat() failed with errno=1 /private/var/containers/Bundle/Application/F0F10977-61CF-4A29-951A-535038EDB921/ArchaismDictionaryiOS.app/Frameworks/TesseractOCR.framework/TesseractOCR: code signature invalid for '/private/var/containers/Bundle/Application/F0F10977-61CF-4A29-951A-535038EDB921/ArchaismDictionaryiOS.app/Frameworks/TesseractOCR.framework/TesseractOCR' /private/var/containers/Bundle/Application/F0F10977-61CF-4A29-951A-535038EDB921/ArchaismDictionaryiOS.app/Frameworks/TesseractOCR.framework/TesseractOCR: stat() failed with errno=1

我已经关闭了 Bitcode 但它没有任何效果,并且在 podfile 中将框架更改为 use_modular_header 给我一个项目找不到 Tesseract 库的错误。你知道在 Xcode 中实现 Tesseract 并解决这个问题的正确方法是什么吗?

原来这是一个 iOS 问题。如果您更新到最新版本的 iOS,问题将消失,库将正常工作。