Отсутствуют обязательные модули "libtesseract libleptonica" - PullRequest
0 голосов
/ 25 апреля 2020

Я скачал этот проект ( github ), собрал и взял файл .framework в свой тестовый проект. Затем я вставляю и подписываю этот файл swiftytesseract.framework, как на картинке. введите описание изображения здесь

Скриншоты Xcode

Я могу создать и запустить свое приложение

Теперь я дал этот код другому разработчику, и когда он собирает и запускает код, он получает ошибку компилятора «Отсутствуют необходимые модули libtesseract и libleptoni c»

вот код моего приложения

import UIKit
import SwiftyTesseract

class ViewController: UIViewController {
    @IBOutlet weak var txt: UILabel!

    fileprivate let tesseract = SwiftyTesseract(language: .custom("ocrb"), bundle: Bundle(for: ViewController.self), engineMode: .tesseractLstmCombined)
    @IBOutlet weak var img: UIImageView!
    override func viewDidLoad() {
        super.viewDidLoad()

        // Do any additional setup after loading the view.
    }

    @IBAction func ocr(_ sender: Any) {
        let image = UIImage(named: "sample")!
               let result: Result<String, Error> = tesseract.performOCR(on: image)
               print(result)
    }

}
...