Sådan sidelægges apps til iPhone og iPad uden Jailbreak

Ved at sidelade open source-apps eller emulatorer til din iOS-enhed kan du bruge apps og emulatorer, der ikke er tilgængelige i iTunes app store. Denne artikel viser dig, hvordan du sideloader apps til iPhone og iPad gratis og uden at skulle jailbreak din iOS-enhed.

Introduktion

Med henblik på dette indlæg kan du forstå sideladning som processen med at downloade apps til din iPhone eller iPad fra en anden kilde end iTunes app store.

Da din iOS-enhed ikke tillader, at tredjepartsapps downloades direkte, skal du Sidelæge apps via en computer til din iOS-enhed.

Et andet udtryk, som du har brug for at forstå, er "Emulator", som med henblik på dette indlæg kan defineres som software, der kan narre en iOS-enhed til at efterligne eller emulere en anden enhed.

For eksempel er GBA4iOS en populær emulator, der kan narre din iPhone eller iPad til at opføre sig som en Game Boy-konsol, så du kan spille Game Boy Advance-spil på din iPhone eller iPad.

Ting, der kræves for at sidele ind apps til iPhone, iPad

Nedenfor er de væsentlige ting, du har brug for, for at sidelægge apps eller emulatorer til din iPhone, iPad eller iPod.

Xcode 7: Xcode er et integreret udviklingsmiljø (IDE), der giver dig værktøjer til at udvikle software til iOS-enheder. Du kan downloade den nyeste version af Xcode fra Mac app Store gratis.

Mac-computer: Xcode fungerer kun på Apples Mac-computer og fungerer ikke på computere, der bruger andre operativsystemer som Windows Computers eller Chromebooks ved hjælp af Googles Chrome OS.

Kort sagt har du brug for en Apple-computer til at køre Xcode.

Kildekode: Du har brug for kildekoden til den app eller emulator, som du vil sidelægge på din iOS-enhed. Generelt er kildekoden for de fleste apps og emulatorer let tilgængelig online, du skal kigge efter den.

Nøgletrin for at sidelægge apps til iOS-enhed

Nedenfor er de vigtigste trin, som du bruger for at Sideload apps til din iPhone eller iPad gratis uden at skulle jailbreak din enhed.

1. Opsætning af Xcode på din Mac

2. Hent din apps kildekode til Xcode

3. Slut din enhed til Mac klar med Apps kildekode

4. Opret en signatur til signering af kode

Følg nu disse detaljerede trin nedenfor for at gennemføre hvert af de vigtigste trin som anført ovenfor.

1. Opsætning af Xcode på din Mac

Følg disse trin for at konfigurere Xcode på din Mac og tilføj dit Apple ID.

1. Download Xcode til din Mac, hvis du ikke allerede har gjort det.

2. Naviger til mappen Programmer på din Mac, og start Xcode derfra ved at klikke på den.

3. Når Xcode er startet på din Mac, skal du klikke på Xcode fra øverste linie for at åbne en popup-menu.

4. Fra popup-menuen skal du klikke på Indstillinger.

5. Fra popup-vinduet skal du nu klikke på fanen Konti og derefter klikke på knappen + for at tilføje dit Apple ID til Xcode.

Billedkredit: bouk.co

5. Du bliver nu bedt om at indtaste dine loginoplysninger, som er dit Apple ID og din adgangskode.

Bemærk, at du muligvis får en fejlmeddelelse i dette trin, hvis Apple ID, du bruger til dette trin, er knyttet til et udløbet medlemskab af Apple Developer-programmet.

Hvis du får en fejlmeddelelse, kan du oprette et nyt Apple ID og logge på Xcode ved hjælp af dit nye ID.

2. Hent din apps kildekode til Xcode

For at bygge og sidelaste appen til din iPhone og iPad skal du hente appens kildekode til Xcode.

Følg som et eksempel på disse trin, hvis du vil have kildekoden til den populære GBA4iOS-emulator til Xcode. Som nævnt ovenfor er GBA4iOS en meget populær emulator, der kan narre din iOS-enhed til at blive en Game Boy-konsol.

1. Download kildekoden til GBA4iOS Emulator til din MAC.

2. Start terminalvinduet på MAC, og skriv det sæt kommandoer, der kræves for at få GBA4iOS-kildekode til Xcode, og tryk på enter.

Koden som vist på billedet ovenfor (til GBA4iOS) er blevet foreslået af Bouke Van Der Bijl, udvikler og GitHub-bidragyder.

I dit tilfælde bruger du kildekoden til appen eller emulatoren, som du prøver at indlæse side, og følg installationsvejledningen som krævet for den app eller emulator, som du prøver at indlæse.

3. Start Xcode på din MAC

4. Klik på Filer i Xcode> vælg Åbn

5. Find din projektfil, og klik på den for at åbne projektet i Xcode.

Vigtigt: Du skal være meget forsigtig, når du bruger sudo-kommandoen. Det kan være nødvendigt, at du indtaster din OS X-systemadgangskode, og enhver fejl kan forkorte dit system. Ikke anbefalet, hvis du ikke er vant til at gøre dette.

3. Tilslut iOS-enhed til Mac

Nu skal du tilslutte din iPhone, iPad eller iPod til din Mac-computer via et USB-kabel, og når din Mac-computer genkender din tilsluttede enhed, skal du følge trinnet herunder

1. I Xcode fra den øverste bjælke skal du klikke på Produkt og fra dropdown-menupunktet på Destination. Vælg den tilsluttede enhed som din destination. (Se billedet nedenfor)

Billedkredit: bouk.co

4. Opret en signatur til signering af kode

Du bliver nødt til at generere en unik signatur for signatur af kode til din app for at opbygge og installere den.

1. Klik på dit projektnavn til venstre i vinduet.

2. Indtast et unikt navn ved siden af ​​Bundle Identifier.

3. Sørg for, at dit navn er angivet ved siden af ​​teamnavnet.

Billedkredit: bouk.co

5. Byg og sidelad app til iPhone eller iPad

Klik nu på afspilningsknappen, der findes øverst til venstre i Xcode-vinduet.

Så snart du klikker på play-knappen, bliver din app bygget, installeret og lanceret på en iPhone eller iPad, der er tilsluttet Mac'en via USB-porten.

Din app skal nu med succes sidelades til en iOS-enhed. Hvis du får en fejlmeddelelse, er det mest sandsynligt, at du har brugt en forkert kildekode.