2010-10-26 15 views
6

Ho problemi a lanciare Time Profiler in Xcode, sia per applicazioni Mac che per applicazioni iPhone.Profiler orario in Strumenti

I passaggi che ho provato sono aprire Time Profiler, facendo clic sulla casella a discesa Scegli destinazione, selezionando il mio iPhone o Mac book. Scegli target -> miaApp. Se scelgo un'app per Mac, premo il pulsante di registrazione. Un grosso avvertimento giallo si apre attraverso la finestra dicendo che non è possibile configurare il trigger di campionamento per x. Se scelgo un'app per iPod, il pulsante di registrazione rimane in grigio e non può essere cliccato.

Qualche idea su cosa sto facendo male qui?

risposta

2

Hai provato a iniziare gli strumenti tramite (in Xcode) Run -> Run with Performance Tool -> Time Profiler? Questo potrebbe aiutare a impostare gli strumenti e farti funzionare v. Avviando gli strumenti manualmente.

Inoltre, ho avuto problemi in passato in cui l'SDK utilizzato per costruire l'app per iPhone era diverso da quello previsto da Instruments. Consulta la documentazione di Strumenti su come comunicare esplicitamente quale versione di iOS stai utilizzando per eseguire il benchmarking.

+1

Per qualche motivo, Time Profiler è disattivato nell'elenco che appare in Esegui -> Esegui con Performance Tool. – Tiddly

1

A volte il profiler Time è disattivato perché non è stata installata l'applicazione sul simulatore ... se si è installata un'applicazione sul simulatore e si prova Esegui con Performance Tool che mostra il profiler Time abilitato.