Я скачал этот проект ( 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)
}
}