2017-03-10 11 views
0

Tesseract OCR-iOSは、BITCODE ENABLED = Trueと言ってXcodeでiPhone 7にビルドできませんが、私はそれをオフにしました。iPhoneへのビルドに失敗する

コードはソフトウェアiPhone 7シミュレータで正常に機能しますが、電話機をビルドしようとするとBITCODE ENABLED = YESと表示されます。

Screenshot

+0

に役立ちますあなたのプロジェクトをきれいにしようとしましたか?製品 - >クリーン。時にはそれが助けることができる –

答えて

1

これは、それ自体たTesseractの既知の問題のようです。ここで

は、問題のリンクです:https://github.com/gali8/Tesseract-OCR-iOS/issues/185

問題が閉じているが、ユーザーはまだそれに直面しているように見えます。

回避策があるかもしれません:Tesseractのマスターバージョン(最終安定版、4.0.0、いくつかの問題があります)にの更新を行い、ビットコードを無効にしてください。 (上記リンクのアルテミシア - アヒンシーのコメント)。

これを試しましたか?

0

このエラーも発生し続けました。プロジェクトツリーマップからPodsを選択し、ビルド設定をクリックし、左側のtesseractOCRiOSを選択し、イネーブルビットコードをnoに設定します。これは、私はあなたのpodfileにこれを追加することをお勧めしたいのに、インストールポッドを実行するたびに起こって維持します:

post_install do |installer| 
    installer.pods_project.targets.each do |target| 
    target.build_configurations.each do |config| 
     config.build_settings['ENABLE_BITCODE'] = 'NO' 
    end 
    end 

希望これは

関連する問題