2012-08-16 10 views
12

Recentemente non sono stato in grado di verificare le perdite con gli strumenti durante l'esecuzione di app su un dispositivo. Gli strumenti tenteranno di scattare un'istantanea, ma lo stato verrà bloccato in "Analisi processo". All'inizio ho pensato che fosse solo tempo, ma ho aspettato più di 20 minuti e non ho avuto fortuna. Tuttavia funziona ancora bene sul simulatore.Xcode Instruments non è in grado di scattare istantanee di perdite durante l'esecuzione sul dispositivo

Finora ho provato: - L'uso di altri dispositivi con IOS diverse versioni - Riavvio tutti i dispositivi - Aggiornamento Xcode alla versione più recente - Esecuzione di un certo numero di applicazioni diverse - Accensione istantanee automatiche off e cercare manualmente

Sfortunatamente nessuna delle precedenti ha fatto alcuna differenza e sono a corto di idee oltre a reinstallare gli strumenti, se possibile.

Qualcuno ha idea di cosa potrebbe causare questo?

+1

+1 per l'utilizzo appropriato del tag Xcode. –

+0

Quando lo uso per i test di automazione, si degrada molto velocemente mentre le "corse" si stanno accumulando. Quando elimino tutte le esecuzioni e disattiva/accedo l'accesso agli strumenti, funziona di nuovo OK. Così come quando apro/uso la stessa traccia più e più volte sembra degradarsi, quindi tendo a smaltirli di volta in volta. Questa non è una risposta, solo suggerimenti. –

+0

Sembra che sia emerso un altro problema con la stessa sintomatologia su Xcode 6.0.1. Vedi questa domanda: http://stackoverflow.com/questions/25968301/xcode6-0-1-leak-instruments-not-work I suggerimenti evidenziati nelle risposte (scegliendo manualmente un profilo sviluppatore, impostando lo schema sul profilo in Debug) non ha funzionato –

risposta

4

Ho anche lo stesso problema e l'ho risolto aggiungendo un profilo sviluppatore del mio progetto.

È necessario aggiungere un profilo sviluppatore del progetto in Organizer e impostare Build Setting -> Code Signing su Developer Profile. Dopodiché puoi vedere le perdite nello strumento.

0

Ti dispiacerebbe menzionare la tua versione XCode? Ho avuto lo stesso problema ma dopo l'aggiornamento a XCode 4.5.1 funziona correttamente. Puoi anche provare un vecchio trucco: tabulazione tra Strumenti e Xcode (funziona a volte).

1

Aveva anche questo problema dopo un recente aggiornamento di XCode e il mio schema per Profiling era impostato per utilizzare la Configurazione build di "Rilascio" quando doveva essere "Debug" - che consentiva il completamento dell'analisi.

+0

Sapete come funziona la vostra configurazione di "Debug"? È l'impostazione di ottimizzazione che hai per questo? Sto provando a risolvere questo stesso problema, ma la configurazione della build per la profilatura è già Debug e il processo non sta terminando. – Ziewvater

Problemi correlati