Jak wyświetlić listę procesów uruchomionych na iPhonie lub iPadzie?

Jak wyświetlić listę procesów uruchomionych na iPhonie lub iPadzie?

W przeciwieństwie do stacjonarnych systemów operacyjnych iOS i iPadOS nie oferują wbudowanych sposobów przeglądania procesów działających na iPhonie i iPadzie. W App Store nie ma również aplikacji, które pomogą Ci sprawdzić wewnętrzne działanie Twojego urządzenia.

Jeśli jednak masz dostęp do komputera Mac, możesz wyświetlić listę procesów uruchomionych na iPhonie lub iPadzie. Potrzebujesz tylko Xcode.

Instalowanie Xcode na komputerze Mac

Xcode to zintegrowane środowisko programistyczne (IDE), które pomaga tworzyć oprogramowanie dla urządzeń Apple. Zawiera narzędzie o nazwie Narzędzia, za pomocą którego można wyświetlić listę procesów uruchomionych na iPhonie lub iPadzie. Nie musisz być programistą ani nawet płacić, aby z niego korzystać.  

Xcode jest dostępny do bezpłatnego pobrania z Mac App Store. Musisz jednak mieć komputer Mac z systemem macOS 11.3 Big Sur lub nowszym, aby go pobrać i używać. Xcode wymaga również co najmniej 12 GB przepustowości i miejsca na dysku, aby można było zwolnić miejsce na komputerze Mac przed kontynuowaniem.

Otwórz App Store, wyszukaj Xcode i kliknij przycisk Pobierz lub Pobierz , aby zainstalować Xcode. W zależności od szybkości połączenia internetowego może to potrwać kilka godzin lub dłużej.

Konfigurowanie narzędzi Xcode

Po pobraniu i zainstalowaniu Xcode wykonaj poniższe czynności, aby wyświetlić listę procesów uruchomionych na iPhonie lub iPadzie.

1. Otwórz Mac Launcher i wybierz Xcode .

2. Wybierz Xcode z paska menu Mac, wskaż Open Developer Tool i wybierz opcję Tools .  

To powinno pobrać Xcode Instruments. Jest to analizator wydajności i wizualizator, który pozwala rejestrować aktywność procesora iPhone’a lub iPada (a także wiele innych rzeczy, których tutaj nie omówimy).

3. Podłącz iPhone’a lub iPada przez USB do Maca. Następnie odblokuj urządzenie iOS lub iPadOS i kliknij w Zaufaj (jeśli nie podłączałeś go wcześniej do tego samego Maca).

4. W lewym górnym rogu okna Narzędzia otwórz menu obok opcji Wybierz szablon profilowania dla. Następnie najedź myszą na iPhone’a lub iPada [Twoje imię i nazwisko] i wybierz Wszystkie procesy .

Notatka. Jeśli Twój iPhone lub iPad jest wyszarzony lub „Offline”, odłącz go i ponownie podłącz do komputera Mac. Jeśli nadal się wyświetla, wyjmij urządzenie, uruchom ponownie komputer Mac i powtórz powyższe kroki.

5. Kliknij ikonę „ Monitor aktywności ” i wybierz „ Wybierz” .

6. Kliknij przycisk „ Nagraj” w lewym górnym rogu okna. Powinno to skłonić narzędzia do rejestrowania i wyświetlania aktywności procesora Twojego iPhone’a lub iPada.

Notatka. Narzędzia mogą się zawiesić, gdy tylko klikniesz przycisk Nagraj . Jest to normalne zachowanie i zwykle trwa do minuty.

Przeglądanie procesów w narzędziach Xcode

Monitor aktywności w Narzędziach wyświetli wykorzystanie procesora Twojego iPhone’a lub iPada w formacie wizualnym wraz z listą uruchomionych procesów w dolnej części okna. Jeśli nie widzisz tego ostatniego, naciśnij Command + 1, aby przełączyć się na aktywne procesy .

W nazwach identyfikatorów procesów i kolumn procesów, aby ułatwić rozróżnienie między procesami. Dodatkowe kolumny, takie jak % CPU , Memory i CPU Time pozwalają określić użycie procesora, zużycie pamięci i całkowity czas wykonania każdego procesu. Możesz posortować procesy, wybierając odpowiednią kolumnę. Na przykład, jeśli chcesz sprawdzić procesy, które zużywają najwięcej zasobów procesora, wybierz kolumnę % procesora .

Większość procesów jest tajemnicza i odzwierciedla główne funkcje systemu iOS i iPadOS. Na przykład bluetoothd to proces stojący za demonem bluetooth, który jest komponentem obsługującym urządzenia bluetooth. Jeśli chcesz zidentyfikować lub dowiedzieć się więcej o konkretnym procesie, Google jest Twoim przyjacielem.

Jednak szybko rozpoznasz niektóre z nich, na przykład aplikacje działające na Twoim iPhonie lub iPadzie, takie jak Firefox to główny proces związany z Mozilla Firefox. 

Zacznij korzystać z urządzenia iOS lub iPadOS, a zobaczysz gwałtowny wzrost zużycia procesora i pamięci przez powiązane usługi i aplikacje. Jeśli wymusisz zamknięcie aplikacji (więcej o tym później), odpowiednie procesy zostaną usunięte z listy.

Możesz także śledzić określony proces, przytrzymując klawisz Control i wybierając opcję Dodaj [Proces] jako opcję filtrowania szczegółowego . Możesz też wprowadzić wiele identyfikatorów procesów (patrz kolumna Identyfikator procesu ) w polu Filtr szczegółowy w lewym dolnym rogu okna, aby wyświetlić je oddzielnie od pozostałych procesów.

Po zakończeniu sprawdzania procesów na iPhonie lub iPadzie wybierz ikonę Zatrzymaj w lewym górnym rogu okna Narzędzia. Następnie możesz zapisać nagraną akcję ( Plik > Zapisz jako ) przed wyjściem z Xcode.

Rozwiązywanie problemów z iPhonem lub iPadem

Używanie Xcode do wyświetlania listy procesów uruchomionych na iPhonie lub iPadzie może również pomóc w rozwiązywaniu problemów z urządzeniem. Na przykład, jeśli doświadczasz regularnych zawieszeń i awarii, możesz po prostu znaleźć aplikację lub usługę systemową powodującą problem. Następnie możesz wykonać następujące poprawki na iPhonie lub iPadzie, aby rozwiązać typowe problemy.

Wymuś zamknięcie aplikacji

Jeśli aplikacja stale używa procesora, pamięci lub obu, pierwszym krokiem jest wymuszenie zamknięcia. Aby to zrobić, otwórz przełącznik aplikacji (przesuń palcem w górę od dołu ekranu lub dwukrotnie dotknij przycisku Strona główna ) i usuń aplikację z ekranu. 

W Xcode Instruments zauważysz, że akcja skutecznie kończy powiązany proces. Następnie uruchom ponownie aplikację z ekranu głównego.

Zaktualizuj aplikacje

Aktualizacje aplikacji zawierają wiele poprawek błędów i ulepszeń wydajności. Jeśli problem będzie się powtarzał, otwórz App Store i wyszukaj aplikację. Jeśli jest aktualizacja, zobaczysz przycisk Aktualizuj , który możesz kliknąć, aby zaktualizować. 

Wyłącz odświeżanie aplikacji w tle

Jeśli narzędzia pokazują, że aplikacja zużywa dużo procesora i pamięci, nawet jeśli nie używasz jej aktywnie, spróbuj zatrzymać jej działanie w tle. 

Aby to zrobić, otwórz aplikację „ Ustawienia” , przewiń ekran w dół, wybierz aplikację i wyłącz przełącznik obok „ Aktualizacja aplikacji w tle” .  

Uruchom ponownie iPhone’a lub iPada

Ponowne uruchomienie iPhone’a lub iPada może naprawić nieautoryzowane procesy systemowe i wycieki pamięci. Na przykład, jeśli Xcode Instruments wyświetla bardzo wysoki poziom wykorzystania procesora lub pamięci dla wielu aplikacji i procesów systemowych (niewyjaśnione przyczyny), otwórz aplikację „ Ustawienia” i wybierz „ Ogólne” > „ Wyłącz”, aby wyłączyć urządzenie. Następnie odczekaj 30 sekund i przytrzymaj boczny przycisk, aby go ponownie uruchomić.

Zaktualizuj oprogramowanie systemowe

Aktualizacja iOS i iPadOS ogólnie naprawia problemy z oprogramowaniem systemowym. Jeśli nie zaktualizowałeś swojego iPhone’a lub iPada, otwórz aplikację „ Ustawienia” i wybierz „ Główne” > „ Aktualizacja oprogramowania”, aby sprawdzić i zainstalować najnowsze aktualizacje. Jeśli napotkasz jakiekolwiek problemy, sprawdź, jak naprawić zablokowane aktualizacje na iPhonie i iPadzie.

Zresetuj wszystkie ustawienia

Zresetowanie wszystkich ustawień na iPhonie lub iPadzie rozwiązuje problemy spowodowane konfliktami ustawień. Jeśli Xcode Instruments nadal wykazuje wysoką aktywność, otwórz aplikację „ Ustawienia” i wybierz „ Główne” > „ Przenieś” lub „Resetowanie iPhone’a” > „ Resetuj” > „ Resetuj wszystkie ustawienia” .

Jeśli to nigdzie Cię nie zaprowadzi, następnym logicznym krokiem jest usunięcie danych z iPhone’a lub iPada i przywrócenie ich do ustawień fabrycznych.

Praca wewnętrzna

Xcode zapewnia świetne okno z listą procesów, dzięki którym Twój iPhone lub iPad działa, a nawet pomaga w rozwiązywaniu problemów. Trzeba przyznać, że konfiguracja IDE na komputerze Mac jest czasochłonna i wymaga znacznej ilości miejsca na dysku. Ale jeśli masz cierpliwość i wolną przestrzeń, może to być zaskakująco zabawne.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *