Ho caricato il progetto zXing nel mio progetto. Si carica bene, lo scanner zXing si apre dopo una chiamata a pulsante.iPhone zXing QR Scanner - la funzione didscanresult non si attiva mai
posso respingere il controller della vista sul thezxingControllerDidCancel ma quando la scansione di un codice a barre, i codici non vengono mai riconosciute e quindi la funzione didScanResult mai incendi.
Qualcuno ha qualche idea su questo?
La funzione didScanResult è riportata di seguito.
-(void)zxingController:(ZXingWidgetController *)controller didScanResult:(NSString *)result{
resultLabel.text = result;
NSLog(@"did scan!!!");
[self dismissModalViewControllerAnimated:NO];
}
Nota: Non sono sicuro se questo è rilevante, ma quando lo scanner viene in su, ottengo questo registrato dal app: "wait_fences: non è riuscito a ricevere risposta: 10.004.003"
Potresti postare come creare e mostrare ZXingWidgetController? –
Fondamentalmente ho eseguito questo tutorial aggiungendolo al mio progetto (http://yannickloriot.com/2011/04/how-to-install-zxing-in-xcode-4/) Quindi li ho importati nei miei viewcontrollers .h file Utilizzato le funzioni 'didScanResult' e 'zxingControllerDidCancel' di ZXingDelegate. zxingControllerDidCancel funziona perfettamente come precedentemente indicato. Questo aiuto? –
Guarda [questa domanda] (http://stackoverflow.com/questions/1371346/wait-fences-failed-to-receive-reply-10004003) per risolvere l'errore 10004003. – Daniel