2014-09-22 15 views
16

Próbuję użyć instrumentów, aby znaleźć wycieki w mojej aplikacji. Robię to w taki sam sposób jak przed aktualizacją do Xcode 6.x. Od czasu aktualizacji nie będą wykonywane żadne migawki: stan instrumentu pokaże się "Analiza procesu" i nigdy się nie zmieni.Narzędzie Xcode 6 Memory Leaks nie działa

Zarówno Xcode 6.0.1, jak i 6.1 GM2 wykazują ten problem.

Jakiekolwiek obejście?

+0

PS: Użyłem profilu programisty. – spanfish

+0

Doświadczam tego samego. Próbowałem sugestii tutaj: http://stackoverflow.com/questions/11994264/xcode-instruments-unable-to-take-snapshots-of-leaks-when-running-on-device, ale nic nie działało. Każda pomoc będzie bardzo ceniona! –

+4

Ten sam problem. I bez powodzenia –

Odpowiedz

1

Ten problem wydaje się występować tylko na moich urządzeniach z systemem iOS 8.x.

ja również składać raport o błędzie, ale w międzyczasie mam to praca z następującej konfiguracji:

  • Xcode 6.1
  • iPhone 4 z iOS 6.1.3

To wciąż sposób obejścia tego problemu, ponieważ trudno jest zdiagnozować jakąkolwiek funkcję związaną z systemem iOS 8 i przeanalizować wycieki na starym urządzeniu, jest to prawdziwy problem.

2

Wygląda na to, że to błąd na iOS8, a nie na Xcode. Mam Xcode6.1 i profiler wycieku pamięci wydaje się działać na iOS7.

Jako rozwiązanie tymczasowe do czasu, gdy Apple to naprawi (już zgłosiło błąd i zostało oznaczone jako duplikat), można profilować wycieki pamięci za pomocą symulatora.