Jak wyświetlić listę procesów działających na iPhonie lub iPadzie?
W przeciwieństwie do stacjonarnych systemów operacyjnych iOS i iPadOS nie oferują natywnych sposobów przeglądania procesów działających na iPhonie i iPadzie. App Store jest również pozbawiony aplikacji, które pomogą Ci sprawdzić wewnętrzne działanie Twojego urządzenia.
Jeśli jednak masz dostęp do komputera Mac(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 wspomaga tworzenie oprogramowania dla urządzeń Apple . Zawiera narzędzie o nazwie Instruments, 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 w Mac App (Mac)Store(App Store) . Musisz jednak mieć komputer Mac(Mac) z systemem macOS 11.3 Big Sur lub nowszym, aby go pobrać i używać. Instalacja Xcode wymaga również co najmniej 12 GB przepustowości i miejsca na dysku, więc możesz chcieć zwolnić miejsce na komputerze Mac(free up storage space on your Mac) , zanim przejdziesz dalej.
Otwórz App Store, wyszukaj Xcode i wybierz przycisk Pobierz(Get) lub Pobierz(Download) , aby zainstalować Xcode . W zależności od szybkości połączenia internetowego może to potrwać kilka godzin lub dłużej.
Konfigurowanie instrumentów Xcode
Po pobraniu i zainstalowaniu Xcode wykonaj poniższe czynności, aby wyświetlić listę procesów uruchomionych na Twoim iPhonie lub iPadzie.
1. Otwórz Launchpad komputera Mac i wybierz Xcode .
2. Wybierz Xcode na pasku menu Maca, wskaż Open Developer Tool i wybierz opcję o nazwie Instruments .
To powinno załadować instrumenty (Instruments)Xcode . Jest to analizator wydajności i wizualizator, który pozwala rejestrować aktywność związaną z procesorem iPhone'a lub iPada (a także wiele innych rzeczy, których nie będziemy tutaj omawiać).
3. Podłącz iPhone'a lub iPada przez USB do komputera Mac . Następnie odblokuj urządzenie iOS lub iPadOS i stuknij opcję Zaufaj(Trust ) (jeśli nie łączyłeś go wcześniej z tym samym komputerem Mac(Mac) ).
4. W lewym górnym rogu okna Instruments otwórz menu obok Wybierz szablon profilowania dla. (Choose a profiling template for. )Następnie wskaż [Twoje imię] iPhone([Your Name] iPhone) lub iPad i wybierz Wszystkie procesy(All Processes) .
Uwaga:(Note:) jeśli Twój iPhone lub iPad jest wyszarzony lub „ Offline ”, odłącz go i ponownie podłącz do komputera Mac . Jeśli nadal jest wyświetlany w ten sposób, wyjmij urządzenie, uruchom ponownie komputer Mac i powtórz powyższe kroki.
5. Wybierz ikonę oznaczoną Monitor aktywności(Activity Monitor) i wybierz Wybierz(Choose) .
6. Wybierz przycisk Nagraj(Record) w lewym górnym rogu okna. Powinno to skłonić Instruments do rejestrowania i wyświetlania aktywności procesora Twojego iPhone'a lub iPada.(CPU)
Uwaga:(Note: ) Instrumenty mogą wydawać się zawieszone zaraz po wybraniu przycisku Nagraj(Record) . To normalne zachowanie i zwykle trwa do minuty.
Przeglądanie procesów w Xcode Instruments
Monitor aktywności(Activity Monitor) w instrumentach(Instruments) wyświetli obciążenie procesora(CPU) 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 procesy aktywne(Live Processes) .
Kolumny Identyfikator( Process ID) procesu i Nazwa procesu(Process Name) ułatwiają rozróżnianie procesów. Dodatkowe kolumny, takie jak % CPU , Memory i CPU Time pozwalają określić użycie procesora(CPU) , zużycie pamięci oraz łączny czas wykonywania każdego procesu. Możesz sortować procesy, wybierając odpowiednią kolumnę. Na przykład, jeśli chcesz sprawdzić procesy, które najbardziej zużywają zasoby procesora(CPU) , wybierz kolumnę % CPU
Większość procesów jest zaszyfrowana i odzwierciedla podstawowe funkcje systemu iOS i iPadOS. Na przykład bluetoothd to proces 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 kilka, takich jak aplikacje działające na Twoim iPhonie lub iPadzie — np. Firefox jest głównym procesem powiązanym z Mozilla Firefox .
Zacznij(Start) korzystać z urządzenia iOS lub iPadOS, a zobaczysz gwałtowny wzrost zużycia procesora(CPU) i pamięci dla powiązanych usług i aplikacji. Wymuszanie zamykania aplikacji (więcej o tym później) usunie odpowiednie procesy z listy.
Możesz również monitorować określony proces, klikając z wciśniętym klawiszem Control i wybierając opcję Dodaj [Proces] jako filtr szczegółów(Add [Process] as a Detail Filter) . Możesz też wprowadzić wiele identyfikatorów(IDs) procesów (spójrz na kolumnę Identyfikator procesu ) w polu (Process ID)Filtr szczegółów(Detail Filter) w lewym dolnym rogu okna, aby wyświetlić je oddzielnie od reszty procesów.
Po zakończeniu sprawdzania procesów na iPhonie lub iPadzie wybierz ikonę Zatrzymaj w lewym górnym rogu okna (Stop)Instrumenty(Instruments) . Następnie możesz wybrać zapisanie zarejestrowanej aktywności ( Plik(File) > Zapisz jako(Save As) ) przed wyjściem z Xcode.
Rozwiązywanie problemów z iPhonem lub iPadem
Używanie Xcode do przeglądania 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 regularnie występują zawieszenia i awarie, możesz po prostu wykryć 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(Force-Quit Apps)
Jeśli aplikacja zawsze wydaje się maksymalnie wykorzystywać procesor(CPU) , pamięć lub jedno i drugie, pierwszym sposobem działania powinno być wymuszenie zamknięcia. Aby to zrobić, otwórz App Switcher (przesuń palcem w górę od dołu ekranu lub kliknij dwukrotnie przycisk Home ) i usuń aplikację z ekranu.
W Xcode Instruments zauważysz, że akcja skutecznie zamyka odpowiedni proces. Następnie(Follow) ponownie uruchom aplikację z ekranu głównego(Home Screen) .
Zaktualizuj aplikacje(Update Apps)
Aktualizacje aplikacji(App) zawierają mnóstwo 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(Update) , który możesz dotknąć, aby ją zaktualizować.
Wyłącz odświeżanie aplikacji w tle(Disable Background App Refresh)
Jeśli Instruments wyświetla aplikację zużywającą dużo zasobów procesora(CPU) 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(Settings) , przewiń ekran w dół, wybierz odpowiednią aplikację i wyłącz przełącznik obok opcji Odświeżanie aplikacji w tle(Background App Refresh) .
Uruchom ponownie iPhone'a lub iPada(Restart iPhone or iPad)
Ponowne uruchomienie iPhone'a lub iPada może naprawić nieuczciwe procesy systemowe i wycieki pamięci. Na przykład, jeśli Xcode Instruments wyświetla bardzo wysokie zużycie procesora(CPU) lub pamięci dla wielu aplikacji i procesów systemowych (bez wyraźnego powodu), otwórz aplikację Ustawienia(Settings) i wybierz Ogólne(General) > Zamknij(Shut Down) , aby wyłączyć urządzenie. Następnie odczekaj 30 sekund i przytrzymaj przycisk boczny(Side) , aby go ponownie uruchomić.
Zaktualizuj oprogramowanie systemowe(Update the System Software)
Aktualizacja iOS i iPadOS ogólnie rozwiązuje problemy z oprogramowaniem systemowym. Jeśli od jakiegoś czasu nie zaktualizujesz iPhone'a lub iPada, otwórz aplikację Ustawienia(Settings) i wybierz Ogólne(General) > Aktualizacja oprogramowania( Software Update) , aby sprawdzić i zainstalować najnowsze aktualizacje. Jeśli napotkasz jakiekolwiek problemy, dowiedz się, jak naprawić zablokowane aktualizacje na iPhonie i iPadzie(fix stuck updates on iPhone and iPad) .
Zresetuj wszystkie ustawienia(Reset All Settings)
Zresetowanie wszystkich ustawień na iPhonie lub iPadzie rozwiązuje problemy spowodowane przez sprzeczne ustawienia. Jeśli Xcode Instruments nadal wykazuje wysoką aktywność, otwórz aplikację Ustawienia(Settings) i wybierz Ogólne(General) > Przenieś lub Resetuj iPhone'a(Transfer or Reset iPhone) > Resetuj(Reset) > Resetuj wszystkie ustawienia(Reset All Settings) .
Jeśli to nic nie da, następnym logicznym krokiem jest usunięcie i zresetowanie iPhone'a lub iPada do ustawień fabrycznych(erase and reset your iPhone or iPad to factory defaults) .
Wewnętrzne funkcjonowanie
Xcode zapewnia świetne okno na listę procesów, które sprawiają, że 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 zapas pamięci, może to być zaskakująco zabawne ćwiczenie.
Related posts
15 wskazówek dotyczących konserwacji iPhone'a, aby zapewnić płynne działanie urządzenia
Napraw wiele uruchomionych procesów Google Chrome
Włącz aplikację Cloud Backup dla Microsoft Authenticator na Androida i iPhone'a
Podłącz iPhone'a do komputera z systemem Windows 10 za pomocą Microsoft Remote Desktop
Nie można zaimportować zdjęć z iPhone'a na komputer z systemem Windows 11/10
Jak odzyskać usunięte wiadomości tekstowe na iPhonie?
Nie możesz znaleźć swojej drukarki AirPrint na iPhonie? 11 sposobów na naprawę
6 najlepszych aplikacji VR na iPhone'a
10 najlepszych widżetów zegara na ekranie głównym iPhone'a
6 najlepszych aplikacji do selfie na iPhone'a i iPada
Jak naprawić iPhone'a zablokowanego w ciągłej pętli rozruchowej?
Jak ustawić Microsoft Edge jako domyślną przeglądarkę na iPhonie lub iPadzie?
Jak naprawić „iTunes nie mógł połączyć się z tym iPhonem. Brak wartości” Błąd
6 najlepszych aplikacji do obsługi czcionek na iPhone'a
Nie możesz usunąć aplikacji na iPhone'a z powodu 3D Touch?
5 najlepszych gier na iPhone'a [2020]
8 najlepszych sposobów naprawy iPhone'a Hotspot nie działa na Macu
Głośnik iPhone'a nie działa? 5 poprawek do wypróbowania
Jak przełączyć się z Windows Phone na iPhone'a: Przewodnik krok po kroku
Jak wykonać kopię zapasową iPhone'a na komputerze Mac