A partire da IPhone OS 3.0, MotionX GPS è in grado di continuare a registrare una traccia GPS in modalità di sospensione. Dopo aver premuto il pulsante di sospensione nella parte superiore del telefono, l'app continua a ricevere le coordinate GPS e a registrarle. Qualcuno sa come sono in grado di fare questo? Sono a conoscenza solo del metodo per mantenere in esecuzione l'audio mentre si è in modalità di sospensione.Esecuzione di app IPhone in modalità Sospensione
risposta
ho trovato una grande pagina web che spiega come farlo - http://marcopeluso.com/2009/08/23/how-to-prevent-iphone-from-deep-sleeping/
È necessario avviare un timer che riproduce un suono ogni 10 secondi. Ma il suono può essere silenzioso.
[UIApplication sharedApplication] .idleTimerDisabled = YES dovrebbe farlo
Questo funziona per prevenire il sonno dall'ozio, ma non funziona se colpiscono il pulsante di blocco. MotionX è in grado di funzionare dopo aver premuto il pulsante di blocco e spegne lo schermo. –
figo, non l'avevo notato. Grazie per il link qui sopra! –
Ho sentito che lo [UIApplication sharedApplication].idleTimerDisabled=YES
lascerà accesa la luce di sfondo dello schermo, (dopo che l'utente ha premuto il pulsante di sospensione,) che scaricherà la batteria.
Ma non l'ho provato da solo, quindi chiunque abbia esperienza lo corregge se è sbagliato.
Questo impedisce all'hotphone di annoiarsi e bloccarsi da solo, ma non impedisce all'utente di premere fisicamente il pulsante di sospensione e di mettere in stop il dispositivo. – Tim
- 1. Evita che l'iphone vada in modalità sospensione
- 2. Esecuzione di app Android in modalità PiP
- 3. Simulatore in esecuzione in modalità ridimensionamento per iPhone 6 Plus?
- 4. Funzione non supportata dalla modalità di sospensione
- 5. Esiste la modalità di sospensione fluido?
- 6. Causa sqlite per sospensione in esecuzione
- 7. rilevamento di un'app per iPhone in esecuzione su iPad in modalità compatibilità
- 8. Come gestisco con garbo le modalità sospensione/sospensione in un'applicazione winforms?
- 9. Terminato in esecuzione su iPhone
- 10. Come impedire SQL Injection in modalità di sospensione?
- 11. quando utilizzare i criteri separati in modalità di sospensione?
- 12. Imposta la modalità flush della sessione di sospensione in primavera
- 13. Quando il dispositivo Android entra in modalità di sospensione?
- 14. Quando utilizzare l'annotazione DiscriminatorValue in modalità di sospensione
- 15. C'è qualche API Win32 per attivare la modalità di sospensione o sospensione in Windows?
- 16. esecuzione RSpec in modalità debug
- 17. Xcode 6 run app in modalità wireless
- 18. Simulatore iPhone in esecuzione invisibile
- 19. Come simulare la modalità di sospensione sull'emulatore Android
- 20. Come arrestare un timer durante la modalità di sospensione/sospensione nell'applicazione Win C#?
- 21. CoreBluetooth - Pubblicità iPhone in modalità backgrund
- 22. Modalità debug in esecuzione in Qt Creator
- 23. Forza l'applicazione Web iPhone in modalità orizzontale
- 24. Simula la modalità aereo in iPhone Simulator
- 25. Esecuzione di app GUI remota in PowerShell
- 26. Come faccio a ripristinare da un computer client WebSocket in modalità sospensione o da app in background (Safari su iPad)
- 27. Come sfogliare i dati di base nella mia app in esecuzione sul mio iPhone?
- 28. esecuzione modalità silenziosa con java.exe
- 29. iphone app reading sms
- 30. App private per iPhone?
questo è un trucco interessante, risolve un problema reale e sembra funzionare anche per me. Sono un po 'sorpreso che l'app che utilizzava questa tecnica sarebbe stata approvata per l'app store, questo sembra il tipo di cosa che potrebbe far rifiutare un'app. – beno