30/09/2024
I den digitale tidsalder, hvor tilpasning og adgang til nye funktioner er afgørende, står mange brugere over for udfordringen med at installere apps, der ikke er tilgængelige i de officielle app-butikker. Dette gælder især for iOS-brugere, der ønsker at installere IPA-filer, eller Android-brugere, der ønsker at installere APK-filer, uden at skulle jailbreake eller roote deres enheder. Cydia Impactor er et kraftfuldt og alsidigt værktøj, der muliggør denne proces. Denne guide vil dykke ned i, hvordan du bruger Cydia Impactor til at sideload både IPA- og APK-filer, samt hvordan du håndterer almindelige opdateringer og fejlfinding, herunder den ofte forekommende 'provision.CPP:150'-fejl.

Hvad er Cydia Impactor?
Cydia Impactor er et gratis, open-source kommandolinjeværktøj, der er udviklet af Jay Freeman (kendt som Saurik), skaberen af Cydia. Det fungerer ved at udnytte muligheden for at signere applikationer med et Apple Developer-certifikat (eller et generisk Android-certifikat). Dette giver brugerne mulighed for at installere apps direkte på deres enheder uden om App Store eller Google Play Store. Processen kaldes 'sideloading'. Mens det oprindeligt var designet til iOS-enheder for at installere .ipa filer, understøtter det nu også installation af .apk filer på Android-enheder.
Forberedelse før Sideloading
Før du går i gang med sideloading, er der et par ting, du skal have styr på:
- Cydia Impactor Software: Download den nyeste version af Cydia Impactor til din computer (Windows, macOS eller Linux) fra den officielle kilde.
- USB-kabel: Et pålideligt USB-kabel til at forbinde din enhed til computeren.
- IPA- eller APK-fil: Den applikationsfil, du ønsker at sideload. Sørg for, at filen er fra en troværdig kilde.
- Apple ID (til iOS): Et gyldigt Apple ID. Det anbefales at bruge et separat Apple ID til sideloading for at undgå potentielle problemer med dit primære Apple ID.
- Android SDK Platform-Tools (til Android): Selvom Cydia Impactor ofte kan håndtere APK-filer direkte, kan det i visse tilfælde være nødvendigt at have Android SDK Platform-Tools installeret og konfigureret for at sikre en problemfri forbindelse.
Opdatering af Cydia Impactor
For at sikre, at Cydia Impactor fungerer optimalt og er kompatibel med de nyeste operativsystemer og sikkerhedsprotokoller, er det essentielt at holde det opdateret. Hvis du allerede har Cydia Impactor installeret, vil programmet selv foreslå en opdatering, når en ny version er tilgængelig. Du kan tjekke for opdateringer manuelt ved at gå til fanen 'Impactor' inde i selve programmet og vælge 'Check for Update'.
Når du starter Cydia Impactor for første gang, eller hvis der er en ny version tilgængelig, vil du typisk blive præsenteret for en dialogboks med to valgmuligheder: 'Check Automatically' og 'Don't Check'. Ved at vælge 'Check Automatically' sikrer du, at du altid bruger den seneste version af værktøjet, hvilket kan forhindre mange potentielle fejl.
Sådan Sideloades en IPA-fil (iOS)
- Forbind din iPhone/iPad: Tilslut din iOS-enhed til din computer via USB-kablet. Hvis du bliver bedt om at 'Trust This Computer' på din enhed, skal du acceptere.
- Åbn Cydia Impactor: Start Cydia Impactor på din computer.
- Træk og slip IPA-filen: Find din .ipa-fil og træk den simpelthen ind i Cydia Impactor-vinduet. Alternativt kan du gå til 'File' -> 'Install Package' og vælge din .ipa-fil.
- Indtast dit Apple ID: Cydia Impactor vil bede dig om at indtaste dit Apple ID og adgangskode. Dette bruges til at signere applikationen med dit personlige udvikler-certifikat (som er gratis for personlig brug op til 7 dage, hvorefter appen skal geninstalleres). Indtast dit Apple ID og adgangskode og tryk 'OK'.
- Indtast din adgangskode (hvis relevant): Hvis du har aktiveret to-trins-godkendelse på dit Apple ID, kan du blive bedt om en app-specifik adgangskode. Hvis du bliver bedt om en almindelig adgangskode, og den ikke virker, skal du følge fejlfindingstrinnene nedenfor for at generere en app-specifik adgangskode.
- Vent på installationen: Cydia Impactor vil nu signere og overføre applikationen til din enhed. Dette kan tage et par minutter. Når processen er færdig, vil du se en besked i Impactor, der indikerer succes.
- Tillid til udvikleren på din enhed: Gå til din iPhone/iPad til 'Indstillinger' -> 'Generelt' -> 'Enhedsadministration' (eller 'Profil(er) og enhedsadministration'). Find den profil, der svarer til dit Apple ID, tryk på den og vælg 'Tillid til [dit Apple ID]'.
- Åbn appen: Du kan nu finde den sideloadede app på din startskærm og åbne den. Husk, at gratis Apple ID-konti kun giver en 7-dages gyldighedsperiode for appen, hvorefter du skal gentage processen.
Sådan Sideloades en APK-fil (Android)
Processen for Android er generelt mere ligetil, da Android ikke har de samme strenge signaturkrav som iOS for personlig brug.
- Aktiver USB-fejlfinding: På din Android-enhed skal du gå til 'Indstillinger' -> 'Om telefonen' og trykke gentagne gange på 'Build-nummer' for at aktivere 'Udviklerindstillinger'. Gå derefter tilbage til 'Indstillinger' -> 'System' -> 'Udviklerindstillinger' og aktiver 'USB-fejlfinding'.
- Forbind din Android-enhed: Tilslut din Android-enhed til din computer via USB-kablet. På din enhed skal du muligvis godkende computeren til USB-fejlfinding.
- Åbn Cydia Impactor: Start Cydia Impactor på din computer.
- Træk og slip APK-filen: Træk din .apk-fil ind i Cydia Impactor-vinduet eller brug 'File' -> 'Install Package'.
- Vent på installationen: Cydia Impactor vil genkende din Android-enhed og installere APK-filen. Dette tager normalt kun et øjeblik.
- Find appen: Den installerede app vil være tilgængelig i din app-skuffe.
Fejlfinding: Provision.CPP:150 Fejlen
En af de mest almindelige og frustrerende fejl, brugere støder på, er 'provision.CPP:150'. Denne fejl opstår typisk, når du bruger et Apple ID med to-trins-godkendelse aktiveret, og Cydia Impactor ikke kan verificere din adgangskode korrekt. Apples sikkerhedsprotokoller kræver i dette tilfælde en app-specifik adgangskode.
Sådan genereres en app-specifik adgangskode:
- Besøg Apple ID-webstedet: Åbn din webbrowser og gå til [https://appleid.apple.com/](https://appleid.apple.com/).
- Log ind: Log ind med dit Apple ID og adgangskode.
- Sikkerhedssektionen: Naviger til sektionen 'Sikkerhed'.
- App-specifikke adgangskoder: Find sektionen for 'App-specifikke adgangskoder' og klik på 'Generer adgangskode'.
- Indtast et navn: Du kan blive bedt om at indtaste et navn til adgangskoden (f.eks. 'Cydia Impactor').
- Generer og kopier: Apple vil generere en ny, unik adgangskode. Kopier denne adgangskode omhyggeligt.
- Brug i Cydia Impactor: Når Cydia Impactor beder om din adgangskode under sideloading-processen, skal du indsætte den genererede app-specifikke adgangskode i stedet for din almindelige Apple ID-adgangskode.
Ved at bruge den app-specifikke adgangskode omgår du problemet med to-trins-godkendelse og giver Cydia Impactor den nødvendige tilladelse til at signere og installere appen.
Andre Almindelige Problemer og Løsninger
Fejl i forbindelse: Sørg for, at din enhed er korrekt forbundet, og at USB-fejlfinding (for Android) eller 'Trust This Computer' (for iOS) er accepteret.
Forkert filtype: Dobbelttjek, at du forsøger at sideload en .ipa-fil til iOS og en .apk-fil til Android.
Forældet Cydia Impactor: Som nævnt tidligere, sørg altid for at bruge den nyeste version af Cydia Impactor.
Utålmodighed: Nogle processer kan tage tid. Hav tålmodighed og undlad at afbryde forbindelsen eller lukke programmet, medmindre fejlen er tydelig.
Konklusion
Cydia Impactor er et uvurderligt værktøj for enhver, der ønsker at udvide funktionaliteten af deres iOS- eller Android-enhed ud over de officielle app-butikker. Ved at følge disse trin og forstå fejlfindingstrinene, især håndteringen af app-specifikke adgangskoder, kan du nemt sideload dine foretrukne IPA- og APK-filer. Husk altid at downloade værktøjet og app-filerne fra troværdige kilder for at beskytte din enhed mod malware.
Ofte Stillede Spørgsmål (FAQ)
Q: Er det sikkert at bruge Cydia Impactor?
A: Ja, Cydia Impactor er et velrenommeret værktøj. Sikkerheden afhænger dog af kilden til de IPA/APK-filer, du installerer.
Q: Hvorfor skal jeg bruge et Apple ID til at sideload på iOS?
A: Apple kræver, at alle applikationer, der installeres på enheden, er signeret med et gyldigt certifikat. Dit Apple ID giver dig et personligt udvikler-certifikat, der bruges til denne signering.
Q: Hvor længe holder en sideloadet app på iOS?
A: Med et gratis Apple ID holder appen i 7 dage. Derefter skal du gentage processen. Med et betalt Apple Developer-abonnement holder appen i et år.
Q: Kan jeg sideload apps uden en computer?
A: Nej, Cydia Impactor kræver en computer for at fungere.
Q: Hvad hvis Cydia Impactor ikke genkender min enhed?
A: Sørg for, at driverne er installeret korrekt (for Windows), at USB-fejlfinding er aktiveret (for Android), og at du har accepteret 'Trust This Computer' (for iOS).
Hvis du vil læse andre artikler, der ligner Sideload IPA & APK med Cydia Impactor, kan du besøge kategorien Teknologi.
