Używam najnowszej wersji Xcode 9 i macOS 10.13.Profilowanie pamięci nie działa z Xcode 9
Kiedy próbuję utworzyć wykres pamięci z bieżącego stanu mojej aplikacji, pokazuje on pusty ekran z informacją: Bez wyboru.
Próbowałem też do profilu i pracy z instrumentami, ale nie pozwala mi uruchomić z powodu błędu uprawnień.
Cel nie został uruchomiony.
Odmówiono uprawnienia do debugowania [nazwa aplikacji].
Jestem świadomi tych wątków i próbował propozycje dostępne w nich, ale nie wydają się one pracować:
- Reddit - Has instruments stopped working for you in Xcode 9 due to a permission denied error? Is there a workaround for this?
- Apple Developer Forums - Xcode 9 - Instruments permission denied
- Stack Overflow - Why do I get instruments - “Target failed to run”?
- Stack Overflow - Can't launch my app in Instruments: At least one target failed to launch
Rzeczy, które próbowałem:
- Ponowne uruchamianie Xcode
- Opróżnianie pochodnych folder Dane
- Czyszczenie projekt
- Czyszczenie folderu kompilacji
- Modyfikowanie aplikacji środowiska programu do Debugowanie zamiast wydania
- Ręcznie zarządzanie profilami udostępniania i wybierając profile programistyczne dla Debug i Release
- Trying symulatorów z różnymi wersjami systemu operacyjnego (iOS 11, iOS 10)
Wygląda na to, że to specyficzny problem z Xcode 9.
Czy istnieją obejścia tego problemu?
Mam również ten problem. Jestem przekonany, że jest to spowodowane problemami z profilem udostępniania. Pracowałem raz, ale potem przestało działać, gdy następnym razem próbowałem. –
Wypróbuj to [rozwiązanie] (https://stackoverflow.com/a/46667604/4439188) to działało dla mnie. –
To znany błąd. Zaktualizuj swój Xcode do najnowszej wersji beta. – matt