自分のプロジェクトにzXingプロジェクトをロードしました。 ボタンが呼び出されるとzXingスキャナーがポップアップします。iPhone zXing QRスキャナー - didscanresult関数が実行されない
zxingControllerDidCancelで表示コントローラを閉じることはできますが、QRコードをスキャンするとコードが認識されないため、didScanResult関数は決して起動しません。
誰もがこのことについて考えていますか?
didScanResult関数は次のとおりです。
-(void)zxingController:(ZXingWidgetController *)controller didScanResult:(NSString *)result{
resultLabel.text = result;
NSLog(@"did scan!!!");
[self dismissModalViewControllerAnimated:NO];
}
注:私はこれが関連しているかどうかわからないんだけど、スキャナが起動したとき、私はこのアプリで記録されます:「wait_fencesは:返信受信に失敗しました:10004003」を
ZXingWidgetControllerを作成して表示する方法を投稿できますか? –
基本的に私はこのチュートリアルをプロジェクトに追加しました(http://yannickloriot.com/2011/04/how-to-install-zxing-in-xcode-4/) 私はそれらを私のviewcontrollersにインポートしました.hファイル ZXingDelegateの 'didScanResult'関数と 'zxingControllerDidCancel'関数を使用しました。 zxingControllerDidCancelは前述のとおり完全に動作します。 これは役に立ちますか? –
10004003エラーを解決するには[この質問](http://stackoverflow.com/questions/1371346/wait-fences-failed-to-receive-reply-10004003)をご覧ください。 – Daniel