Domanda

Sto scrivendo un app iPad che è un app "kiosk". L'iPad dovrebbe essere appeso al muro e l'applicazione deve solo eseguire. Ho fatto un test, a partire l'applicazione di ieri sera (Venerdì, 31 dicembre) e farlo funzionare. Questa mattina, quando mi sono svegliato, non era in funzione. Ho appena controllato la console del iPad e io non riesco a capire il motivo per cui si è schiantato.

L'iPad è stato collegato e quindi la batteria non è il emesso. I ha disabilitare l'idleTimer nella mia applicazione delegato. L'applicazione è stato visto correre il più tardi di mezzanotte la notte scorsa.

Vorrei sottolineare che la mia app funge da server Bluetooth attraverso il gioco Kit e gran parte della uscita della console è occupato dal bluetooth messaggi di stato.

Quando ho aperto l'iPad, l'applicazione è stata messa in pausa e c'era un sistema di allarme, che mi ha spinto a controllare un "in scadenza Provisioning Profile". Ho sfruttato "respingere" e l'avviso è andato via. L'applicazione si è schiantato su un secondo dopo ho respinto il sistema di allarme.

Tutte le idee come posso diagnosticare questo problema? Perché sarebbe il mio incidente app?

Ecco il mio iPad Console registro , come copiato da organizzatore di Xcode.

Modifica

Un po 'di usare Google me a questo sito che dice che le opinioni di allarme causa l'applicazione alla messa a fuoco perdere. Che potrebbe essere coinvolto? Cosa posso fare per risolvere il problema?

EDIT2:

Il mio registro Crash descrive la situazione come:

Informazioni specifiche di applicazione:

appname non è riuscito a riprendere in tempo

Durata tempo totale della CPU (secondi): 10.010 (user 8.070, 1.940), sistema CPU 100%

trascorso il tempo di CPU applicazione (secondi): 9.470, il 95% della CPU

È stato utile?

Soluzione

Bene, un scaduto provisioning profilo impedirebbe l'applicazione da corsa, ma i suoni di errore di registro come si sta prendendo troppo a lungo sia nel applicationDidBecomeActive: o applicationWillResignActive:. Metodi nella vostra delegato applicazione

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top