Possiedo uno strumento di rilevamento iPad iPad come applicazione aziendale interna. Evito il blocco dello schermo con l'impostazione [[UIApplication sharedApplication] setIdleTimerDisabled: YES];
allo didFinishLaunchingWithOptions
del delegato dell'applicazione.iOS: idleTimerDisabled = SÌ funziona solo fino all'utilizzo di ImagePicker
Ciò funziona correttamente finché non utilizzo lo imagePicker
per acquisire un'immagine. Dopodiché, lo idleTimer
viene nuovamente attivato. Ho provato a disabilitarlo dopo che è stata scattata l'immagine, ma non funziona.
Here Ho trovato il suggerimento che l'impostazione delle funzionalità del dispositivo richieste in info.plist potrebbe aiutare. Ma finora non lo ha fatto. Ho appena aggiunto tutte le bandiere specifiche per telecamera.
Qualche idea?
Grazie mille!
Marcus
Hai provato portando l'idleTimerDisabled dopo l'imagePicker - il che significa attivare e disattivare seguendo la imagePicker? (vs setIdleTimerDisabled: YES.) – TomSwift
Ciao Tom, sì, l'ho fatto. –
Dove e come si ** setIdleTimerDisabled: NO **? Dove e come si ** setIdleTimerDisabled: YES ** dopo che imagePicker è stato eliminato. Potrebbe essere utile fornire codice. – Ricky