QR コードをスキャンするアプリケーションを実装しています。このために Zbar SDK を使用しましたが、QR コードを正しくスキャンしています。しかし、問題は、スキャン中に QR コード以外のものを見ない限り、QR コードがキャプチャされないことです。同じアプリケーションが iOS 5 で動作していますが、iOS 6 でこの問題が発生します。
誰でもこの問題を解決する方法を知っていますか?
問題を解決するには、次の手順に従います。
1.ZBar のホームページに移動し、mercurial リポジトリの直接リンクに移動します。
2. zbar リポジトリを zip としてダウンロードします。
3. ファイルを解凍し、「iphone」という名前のサブフォルダーに移動します。
4. XCode プロジェクトを開きます。
5. 「Examples」フォルダーを削除します (このフォルダーが原因でマシンでビルド エラーが発生しました)。
6. 「CMD + B」を押してソースをビルドします。
7. 新しい libzbar.a ファイルを見つけます。(ユーザー/ライブラリ/開発者/Xcode/DerivedData/zbar…)
8. プロジェクト内の古い libzbar.a ファイルを新しいファイルに置き換えます。
9. 「CMD + R」を押すと準備完了です。