私はZying私のiPhoneプロジェクトでQRコードスキャンのソースコードを統合しました。Iphone Zxing:QRコードスキャンのコードがリリースビルドで動作しません
私はZxingのプロジェクトをデバッグモードでビルドするまで、QRコードを完全にスキャンしますが、リリースモードでは、アプリケーションはQRイメージからQRコードをスキャンできません。
エラー/例外なしでQRコードのスキャンを停止するだけです。デバッグモードでビルドを元に戻すと、再び完全にスキャンされます。
は、私は下記の設定でリリースモードでZxingのプロジェクトを構築しました:1. XCode: 4.0.1 Compiler: GCC 4.2 Optimization Level: -O0
2. XCode: 4.0.1 Compiler: GCC 4.2 Optimization Level: -Os
3. XCode: 4.0.1 Compiler: LLVM GCC 4.2 Optimization Level: -O0
4. XCode: 4.0.1 Compiler: LLVM GCC 4.2 Optimization Level: -Os
5. XCode: 4.0.1 Compiler: LLVM compiler 2.0 Optimization Level: -O0
6. XCode: 4.0.1 Compiler: LLVM compiler 2.0 Optimization Level: -Os
7. XCode: 4.2 Compiler: LLVM GCC 4.2 Optimization Level: -O0
8. XCode: 4.2 Compiler: LLVM GCC 4.2 Optimization Level: -Os
9. XCode: 4.2 Compiler: Apple LLVM compiler 3.0 Optimization Level: -O0
10. XCode: 4.2 Compiler: Apple LLVM compiler 3.0 Optimization Level: -Os
私は問題がある見当もつかない。これの助けがあれば助けになるでしょう。おかげで..
次の2つの点に注意してください。a)デバッグ/リリースモードで異なるコンパイル構成b)デバッグ/リリースモードでスキャン結果を別々に扱います。コンパイル時に異なるバージョンを区別するためにプリプロセッサマクロを使用していますか? –
コンパイルの設定は、デバッグモードとリリースモードで同じです。私はどちらのモードでも同じ結果を扱っています。また、私はプリプロセッサマクロを使用していません。 – Khushboo
これは本当に奇妙に思えます。私は現時点では私のMacではない。しかし、私はApp Store上でZXingのimplementtionを動作させているアプリを持っています。コンパイルの設定をすぐに確認します。もし答えが得られなければ、私はできます。 –