I motsetning til stasjonære operativsystemer tilbyr iOS og iPadOS ingen innfødte måter å se på prosessene som kjører på iPhone og iPad. App Store er også blottet for apper som kan hjelpe deg med å sjekke enhetens indre funksjoner.
Hvis du imidlertid har tilgang til en Mac, kan du se en liste over prosesser som kjører på iPhone eller iPad. Du trenger bare Xcode.
Installere Xcode på din Mac
Xcode er et integrert utviklingsmiljø (IDE) som hjelper til med å lage programvare for Apple-enheter. Den har et verktøy k alt Instrumenter som du kan bruke til å se en liste over prosesser som kjører på iPhone eller iPad. Du trenger ikke å være utvikler – eller til og med betale for å bruke det.
Xcode er tilgjengelig som gratis nedlasting på Macs App Store. Du må imidlertid ha en Mac som kjører macOS 11.3 Big Sur eller nyere for å laste ned og bruke den. En Xcode-installasjon krever også minst 12 GB båndbredde og diskplass, så det kan være lurt å frigjøre lagringsplass på Mac-en før du går videre.
Åpne App Store, søk etter Xcode, og velg Get eller Last ned-knappen for å installere Xcode. Avhengig av hastigheten på Internett-tilkoblingen din, kan det ta et par timer eller lenger.
Oppsett Xcode-instrumenter
Når du har lastet ned og installert Xcode, gå gjennom trinnene nedenfor for å se en liste over prosesser som kjører på iPhone eller iPad.
1. Åpne Mac-ens Launchpad og velg Xcode.
2. Velg Xcode på Mac-menylinjen, pek på Åpne utviklerverktøy, og velg alternativet merket Instruments.
Det skal laste Xcode Instruments. Det er en ytelsesanalysator og visualisator som lar deg ta opp en iPhone eller iPads CPU-relaterte aktivitet (i tillegg til en rekke andre ting vi ikke skal dekke her).
3. Koble iPhone eller iPad via USB til Mac-en. Lås deretter opp iOS- eller iPadOS-enheten og trykk Trust (hvis du ikke tidligere har koblet den til samme Mac).
4. Øverst til venstre i instrumentvinduet åpner du menyen ved siden av Velg en profileringsmal for. Pek deretter på iPhone eller iPad og velg Alle prosesser.
Merk: Hvis iPhone eller iPad vises nedtonet eller «frakoblet», kobler du fra og kobler den til Mac-en på nytt. Hvis det fortsetter å se slik ut, fjern enheten, start Mac-en på nytt og gjenta trinnene ovenfor.
5. Velg ikonet merket Activity Monitor og velg Choose.
6. Velg Record-knappen øverst til venstre i vinduet. Det bør be Instruments om å ta opp og vise din iPhone eller iPads CPU-aktivitet.
Merk: Instrumenter kan se ut til å fryse så snart du velger Record -knapp. Det er normal oppførsel og varer vanligvis i opptil ett minutt.
Vise prosesser i Xcode Instruments
Aktivitetsmonitoren i Instruments vil vise din iPhone eller iPads CPU-belastning i et visuelt format, sammen med en liste over kjørende prosesser nederst i vinduet. Hvis du ikke ser sistnevnte, trykk Command + 1 for å bytte tilLive-prosesser
Prosess-ID og Prosessnavn-kolonnene hjelper deg å skille mellom prosessene. Ytterligere kolonner som % CPU, Memory og CPU Time lar deg bestemme CPU-bruk, minneforbruk og total kjøretid for hver prosess. Du kan sortere prosesser ved å velge riktig kolonne. Hvis du for eksempel vil sjekke prosessene som bruker mest CPU-ressurser, velg % CPU-kolonnen.
De fleste prosessene er kryptiske og gjenspeiler kjernesystemfunksjonaliteten i iOS og iPadOS.For eksempel er bluetoothd prosessen bak Bluetooth-demonen, som er komponenten som håndterer Bluetooth-enheter. Hvis du vil identifisere eller lære mer om en bestemt prosess, er Google din venn.
Du vil imidlertid raskt gjenkjenne noen få, for eksempel appene som kjører på iPhone eller iPad, f.eks. Firefox er den primære prosessen knyttet til Mozilla Firefox.
Begynn å bruke iOS- eller iPadOS-enheten din, og du vil se CPU- og minneforbruket for relaterte tjenester og apper. Tvangsavslutning av apper (mer om det senere) vil fjerne de relevante prosessene fra listen.
Du kan også overvåke en spesifikk prosess ved å kontrollklikke og velge Add as a Detail Filter- alternativet. Eller du kan legge inn flere prosess-ID-er (se på Prosess-ID-kolonnen) i Detaljfilterboks nederst til venstre i vinduet for å se dem separat fra resten av prosessene.
Når du er ferdig med å sjekke prosessene på iPhone eller iPad, velg Stopp-ikonet øverst til venstre på instrumentene vindu. Du kan deretter velge å lagre den registrerte aktiviteten (File > Lagre som) før du avslutter Xcode .
Feilsøke en iPhone eller iPad
Å bruke Xcode til å se en liste over prosesser som kjører på en iPhone eller iPad kan også hjelpe deg med å feilsøke enheten din. For eksempel, hvis du opplever regelmessige fryser og krasjer, kan du kanskje oppdage appen eller systemtjenesten bak problemet. Du kan deretter utføre følgende rettelser på iPhone eller iPad for å løse vanlige problemer.
Tvangsavslutt-apper
Hvis en app alltid ser ut til å maksimere prosessoren, minnet eller begge deler, bør det første du må gjøre ved å tvinge avslutningen. For å gjøre det, åpne App Switcher (sveip opp fra bunnen av skjermen eller dobbeltklikk Hjem) og fjern appen fra skjermen.
I Xcode Instruments vil du legge merke til at handlingen effektivt slår av den relevante prosessen. Følg ved å starte appen på nytt fra startskjermen.
Oppdater apper
Appoppdateringer kommer med massevis av feilrettinger og ytelsesforbedringer. Hvis problemet vedvarer, åpner du App Store og søker etter appen. Hvis det er en oppdatering, vil du se en Oppdater-knapp som du kan trykke på for å oppdatere den.
Deaktiver bakgrunnsappoppdatering
Hvis Instruments viser en app som bruker massevis av CPU-ressurser og minne selv når du ikke bruker den aktivt, kan du prøve å stoppe den fra å kjøre i bakgrunnen.
For å gjøre det, åpne Settings-appen, bla nedover skjermen, velg den aktuelle appen og slå av bryteren neste gang til Background App Refresh.
Start iPhone eller iPad på nytt
Å starte en iPhone eller iPad på nytt kan fikse useriøse systemprosesser og minnelekkasjer. For eksempel, hvis Xcode Instruments viser svært høy prosessor- eller minnebruk for flere apper og systemprosesser (uten noen eksplisitt grunn), åpne Settings-appen og velgGenerelt > Slå av for å slå av enheten. Vent deretter i 30 sekunder og hold nede Side for å starte den på nytt.
Oppdater systemprogramvaren
Oppdatering av iOS og iPadOS løser problemer med systemprogramvaren generelt. Hvis du ennå ikke har oppdatert iPhone eller iPad på en stund, åpne Settings-appen og velg General > Programvareoppdatering for å se etter og installere de siste oppdateringene. Hvis du får problemer, kan du finne ut hvordan du fikser fastlåste oppdateringer på iPhone og iPad.
Tilbakestill alle innstillinger
Tilbakestilling av alle innstillinger på iPhone eller iPad løser problemer forårsaket av motstridende innstillinger. Hvis Xcode Instruments fortsetter å vise høy aktivitet, åpne Settings-appen og velg General >Overfør eller tilbakestill iPhone > Reset > Reset All Settings
Hvis det ikke gjør noe, er det neste logiske trinnet å slette og tilbakestille iPhone eller iPad til fabrikkinnstillinger.
Inner Workings
Xcode gir et flott vindu til listen over prosesser som får iPhone eller iPad til å fungere, og hjelper til og med med feilsøking. Riktignok er det tidkrevende å sette opp IDE på Mac-en din og krever en betydelig mengde diskplass. Men hvis du har tålmodigheten og oppbevaringen til overs, kan det være en overraskende morsom øvelse.