I modsætning til desktopoperativsystemer tilbyder iOS og iPadOS ingen indbyggede måder at se på de processer, der kører på iPhone og iPad. App Store er også blottet for apps, der kan hjælpe dig med at tjekke din enheds indre funktion.
Hvis du dog har adgang til en Mac, kan du se en liste over processer, der kører på din iPhone eller iPad. Du skal bare bruge Xcode.
Installation af Xcode på din Mac
Xcode er et integreret udviklingsmiljø (IDE), der hjælper med at skabe software til Apple-enheder. Den har et værktøj kaldet Instrumenter, som du kan bruge til at se en liste over processer, der kører på din iPhone eller iPad. Du behøver ikke at være udvikler eller endda betale for at bruge det.
Xcode er tilgængelig som en gratis download på Macs App Store. Du skal dog have en Mac, der kører macOS 11.3 Big Sur eller nyere for at downloade og bruge den. En Xcode-installation kræver også mindst 12 GB båndbredde og diskplads, så det kan være en god ide at frigøre lagerplads på din Mac, før du går videre.
Åbn App Store, søg efter Xcode, og vælg Get eller Download for at installere Xcode. Afhængigt af din internetforbindelses hastighed kan det tage et par timer eller længere.
Opsætning af Xcode-instrumenter
Når du har downloadet og installeret Xcode, skal du gennemgå trinene nedenfor for at se en liste over processer, der kører på din iPhone eller iPad.
1. Åbn Mac'ens Launchpad, og vælg Xcode.
2. Vælg Xcode på Mac'ens menulinje, peg på Åbn udviklerværktøj, og vælg indstillingen mærket Instrumenter.
Det burde indlæse Xcode Instruments. Det er en præstationsanalysator og visualizer, der lader dig optage en iPhone eller iPads CPU-relaterede aktivitet (såvel som en lang række andre ting, vi ikke vil dække her).
3. Tilslut din iPhone eller iPad via USB til din Mac. Lås derefter iOS- eller iPadOS-enheden op og tryk på Trust (hvis du ikke tidligere har tilsluttet den til den samme Mac).
4. Øverst til venstre i vinduet Instrumenter skal du åbne menuen ud for Vælg en profilskabelon for. Peg derefter på iPhone eller iPad, og vælg Alle processer.
Bemærk: Hvis din iPhone eller iPad fremstår nedtonet eller "Offline", skal du afbryde og tilslutte den til din Mac igen. Hvis det bliver ved med at se sådan ud, skal du fjerne enheden, genstarte din Mac og gentage ovenstående trin.
5. Vælg ikonet mærket Activity Monitor, og vælg Choose.
6. Vælg knappen Record i øverste venstre hjørne af vinduet. Det skulle bede Instruments om at optage og vise din iPhone eller iPads CPU-aktivitet.
Bemærk: Instrumenter kan se ud til at fryse, så snart du vælger Recordknap. Det er normal adfærd og varer norm alt i op til et minut.
Visning af processer i Xcode Instruments
Aktivitetsmonitoren i Instruments viser din iPhone eller iPads CPU-belastning i et visuelt format sammen med en liste over kørende processer nederst i vinduet. Hvis du ikke kan se sidstnævnte, skal du trykke på Command + 1 for at skifte tilLive Processer
Proces ID og Procesnavn kolonnerne hjælper dig med at skelne mellem processer. Yderligere kolonner såsom % CPU, Memory og CPU Time giver dig mulighed for at bestemme CPU-brug, hukommelsesforbrug og den samlede kørselstid for hver proces. Du kan sortere processer ved at vælge den relevante kolonne. Hvis du f.eks. vil kontrollere de processer, der bruger mest CPU-ressourcer, skal du vælge kolonnen % CPU.
Størstedelen af processerne er kryptiske og afspejler kernesystemfunktionaliteter i iOS og iPadOS.For eksempel er bluetoothd processen bag Bluetooth-dæmonen, som er den komponent, der håndterer Bluetooth-enheder. Hvis du vil identificere eller lære mere om en bestemt proces, er Google din ven.
Du vil dog hurtigt genkende et par stykker, såsom de apps, der kører på din iPhone eller iPad, f.eks. Firefox er den primære proces forbundet med Mozilla Firefox.
Begynd at bruge din iOS- eller iPadOS-enhed, og du vil se stigningen i CPU- og hukommelsesforbruget for relaterede tjenester og apps. Tvangsafslutning af apps (mere om det senere) vil fjerne de relevante processer fra listen.
Du kan også overvåge en specifik proces ved at styre-klikke og vælge Add as a Detail Filter mulighed. Eller du kan indtaste flere proces-id'er (se Proces ID kolonnen) i Detaljefilterboks nederst til venstre i vinduet for at se dem adskilt fra resten af processerne.
Når du er færdig med at kontrollere processerne på din iPhone eller iPad, skal du vælge Stop-ikonet øverst til venstre på instrumenterne vindue. Du kan derefter vælge at gemme den optagede aktivitet (File > Save As), før du afslutter Xcode .
Fejlfinding af en iPhone eller iPad
Brug af Xcode til at se en liste over processer, der kører på en iPhone eller iPad, kan også hjælpe dig med at fejlfinde din enhed. For eksempel, hvis du oplever regelmæssige fryser og nedbrud, kan du måske bare se appen eller systemtjenesten bag problemet. Du kan derefter udføre følgende rettelser på din iPhone eller iPad for at løse almindelige problemer.
Force-Quit Apps
Hvis en app altid ser ud til at maksimere CPU'en, hukommelsen eller begge dele, bør din første handling være at tvangsafbryde. For at gøre det skal du åbne App Switcher (stryge op fra bunden af skærmen eller dobbeltklikke på Hjem-knappen) og fjerne appen fra skærmen.
I Xcode Instruments vil du bemærke, at handlingen effektivt lukker den relevante proces ned. Følg ved at genstarte appen fra startskærmen.
Opdater apps
Appopdateringer kommer med masser af fejlrettelser og ydeevneforbedringer. Hvis problemet fortsætter, skal du åbne App Store og søge efter appen. Hvis der er en opdatering, vil du se en Opdater-knap, som du kan trykke på for at opdatere den.
Deaktiver opdatering af baggrundsapp
Hvis Instruments viser en app, der bruger masser af CPU-ressourcer og hukommelse, selv når du ikke aktivt bruger den, kan du prøve at stoppe den i at køre i baggrunden.
For at gøre det skal du åbne Settings-appen, rulle ned på skærmen, vælge den pågældende app, og derefter slukke for kontakten til Background App Refresh.
Genstart iPhone eller iPad
Genstart af en iPhone eller iPad kan løse useriøse systemprocesser og hukommelseslækager. For eksempel, hvis Xcode Instruments viser meget høj CPU- eller hukommelsesbrug for flere apps og systemprocesser (uden nogen forklarende årsag), skal du åbne Settings-appen og vælgeGenerelt > Sluk ned for at slukke for enheden. Vent derefter i 30 sekunder, og hold Side nede for at genstarte den.
Opdater systemsoftwaren
Opdatering af iOS og iPadOS løser problemer med systemsoftwaren generelt. Hvis du endnu ikke har opdateret din iPhone eller iPad i et stykke tid, skal du åbne Settings appen og vælge General > Softwareopdatering for at søge efter og installere de seneste opdateringer. Hvis du støder på problemer, kan du lære, hvordan du løser fastlåste opdateringer på iPhone og iPad.
Nulstil alle indstillinger
Nulstilling af alle indstillinger på din iPhone eller iPad løser problemer forårsaget af modstridende indstillinger. Hvis Xcode Instruments fortsætter med at vise høj aktivitet, skal du åbne Settings-appen og vælge General >Overfør eller nulstil iPhone > Nulstil > Nulstil alle indstillinger
Hvis det ikke gør noget, er det næste logiske trin at slette og nulstille din iPhone eller iPad til fabriksindstillingerne.
Indre Arbejder
Xcode giver et fantastisk vindue til listen over processer, der får din iPhone eller iPad til at fungere og hjælper endda med fejlfinding. Indrømmet, opsætning af IDE på din Mac er tidskrævende og kræver en betydelig del af diskplads. Men hvis du har tålmodigheden og opbevaringen til overs, kan det være en overraskende sjov øvelse.
