Ho un'applicazione che richiede che lo schermo dell'iPhone rimanga attivo (o meno, a seconda della scelta dell'utente). Ho fatto ciò disabilitando il timer di inattività dell'applicazione, che funziona bene e dandy fino a quando non inizierò a riprodurre contenuti multimediali tramite MPMusicPlayerController. A causa di un bug nell'SDK, questo riattiva il timer di inattività senza alcun modo apparente di disattivarlo di nuovo.Come impedire a MPMusicPlayerController di abilitare il blocco dello schermo
mio flusso app è:
- App inizia
- schermo rimane acceso
- < ... il tempo passa ... >
- Gioca file audio
- calci di idle espresso in
- Schermo spento
Ho un file audio vuoto in sottofondo per impedire al telefono di andare a dormire, ma mi piacerebbe davvero mantenere lo schermo sbloccato.
Qualcuno è riuscito a capire una soluzione alternativa per questo?
Avete impostato 'idleTimerDisabled' su' YES'? – kennytm
Sì. L'idleTimerDisabled viene ripristinato su NO quando MPMusicPlayerController si attiva e non è possibile disabilitarlo di nuovo. – tddmonkey
Qualche fortuna con questo problema? Ho provato tutte le soluzioni ma nessuna ha funzionato. –