Sto provando a profilare la mia applicazione utilizzando Strumenti sul dispositivo stesso. Specificamente, sto provando a fare il profiling del tempo.Problemi di esecuzione di strumenti su iPad
Purtroppo, proprio non riesco a farlo funzionare. Ecco la situazione:
1) Se eseguo strumenti con l'app firmata utilizzando il profilo sviluppatore sul simulatore, funziona.
2) Se eseguo strumenti con l'app firmata utilizzando il profilo di distribuzione sul simulatore, funziona.
3) Se eseguo strumenti con l'app firmata utilizzando il profilo di distribuzione sul dispositivo (che è il caso predefinito per la profilazione poiché lo schema è impostato per utilizzare la build di rilascio), Xcode lamenta che non esiste un profilo di provisioning valido . Sembra ragionevole.
4) Se eseguo gli strumenti con l'app firmata utilizzando il profilo sviluppatore sul dispositivo, Xcode trasferisce l'app, ma poi dichiara che è "Finito di correre" immediatamente. L'app non viene eseguita e nella maggior parte dei casi non viene visualizzato alcun messaggio di errore.
A volte, solo qualche volta, c'è un messaggio dall'Organizzatore che indica che il dispositivo non riconosce l'host - E800001C.
5) L'esecuzione diretta dell'app tramite il profilo sviluppatore funziona correttamente: riesco a eseguire il debug come previsto.
Riepilogo: non riesco a eseguire un'app su un dispositivo tramite Strumenti utilizzando una build di debug; si interrompe prima che abbia la possibilità di avviarsi. Non ci sono messaggi di errore - niente nella console di debug.
Aiuto?
Grazie,
Tim
Ciao. Mi rendo conto di tutto ciò, stavo solo rendendo chiara la situazione. L'unica cosa che non funziona è la creazione di profili sul dispositivo con il profilo sviluppatore. – tarmes