iOS har aldri vært et "åpent" operativsystem. Det er en rekke begrensninger som Apple pålegger iOS, og du kan ikke virkelig installere apper fra utenfor App Store uten en jailbreak. Men alt som endret seg, da Apple utgitt Xcode 7. Apple ønsket å la utviklere teste sine apper på egenhånd, uten å måtte betale årlig avgift på $ 99 for en utviklerkonto. Så de lot utviklere bruke Xcode til å installere sine apps på en iOS-enhet. I denne artikkelen forteller vi deg hvordan du kan bruke dette til å installere omtrent alle apper på iPhone eller iPad, uten å måtte Jailbreak det.
Merk : Denne metoden fungerer bare for apper hvis kildekoden er tilgjengelig. Apper som f.lux og GBA4iOS har kildekode tilgjengelig på GitHub og Bitbucket, etc. Du kan søke etter kildekoden til appen du vil ha på Google, for å sjekke om du vil kunne bruke denne metoden.
Verktøyet vi bruker: Xcode 8
Xcode er det offisielle utviklingsmiljøet for iOS-apper. Vi bruker Xcode 8 til å installere apper på en iPhone som kjører iOS 10. Hvis du ikke allerede har Xcode på Mac, kan du laste den ned fra App Store, eller direkte fra Apple. Xcode 8 støtter SDKer for iOS 10, så vi kan ikke bruke noen eldre versjoner. Hvis du ikke vet hva en "SDK" er, ikke bekymre deg for det.
Merk : Hvis du er en beta-tester for iOS, og har noe større enn iOS 10.0 installert på iPhone, må du installere Xcode 8 Beta. Xcode 8 støtter bare enheter opp til iOS 10. Vi demonstrerer dette på en iPhone 6S som kjører iOS 10.0, ved hjelp av Xcode 8.
Når du har lastet ned Xcode på Mac, er du nesten klar til å komme i gang.
Sidelading Apps på IOS 10
Før vi kommer til å laste ned appen, trenger vi først kildekoden for den. Jeg skal prøve å installere f.lux på iPhone. Som standard er f.lux app kun tilgjengelig for jailbroken enheter, men du kan også bruke denne metoden for å få den på din iPhone.
For å installere f.lux app på iPhone, følg bare trinnene nedenfor:
Merk : Jeg vil ta dette trinnvis for å sikre at du kan forstå hva du skal gjøre, selv om du aldri har brukt Xcode før. Brukere som kjenner grunnlaget for Xcode, kan ikke skumme gjennom disse trinnene.
1. Først går du over til GitHub-depotet for f.lux, og klikker på lenken som sier " 1 utgivelse ".
2. Last ned kildekoden for f.lux, fra lenken.
3. Pakke filen du lastet ned på Mac, for å få f.lux prosjektmappen. Nå, start Xcode 8 på Mac, og klikk på " Åpne et annet prosjekt ".
4. Åpne mappen du unzipped, velg filen som sier " iflux.xcodeproj ", og klikk "Åpne".
5. Xcode vil laste prosjektet for deg. Klikk på "iflux-prosjektet" i venstre sidefelt.
6. Du må endre et par innstillinger for å installere appen på iPhone. Gå først til " Xcode -> Preferences ", og klikk på "Kontoer" -fanen. Du må legge til din Apple ID her. Du kan bare klikke på plussymbolet nederst på skjermen og legge til din Apple-ID. Det trenger ikke å være en utvikler-ID, du kan også bruke din gratis Apple ID.
7. Når du har gjort det, må du endre et par innstillinger for Xcode-prosjektet. For det første, endre verdien ved siden av " Bundle Identifier ", og gjør det til noe som er unikt, og ser ut som com.xyz.iflux . I mitt tilfelle har jeg erstattet "xyz" med mitt navn.
8. Deretter må du legge til et "utviklingslag" for prosjektet. Bare klikk på rullegardinlisten ved siden av "Utviklingslag", og velg " Ditt navn (personell) ".
9. Du er klar til å installere f.lux på iPhone. Bare koble din iPhone til din Mac . Deretter går du til " Produkt -> Destinasjon ", og velg din iPhone fra listen.
10. Klikk nå på "Kjør" -knappen i Xcode. Xcode vil da begynne å kompilere appen for din iPhone. Hvis du får advarsler (gule trekantskilt), ikke bekymre deg om dem.
11. Xcode vil spørre deg med en feil som sier at du må stole på utvikleren på iPhone. På iPhone, gå til " Innstillinger -> Generelt -> Profiler og Enhetsadministrasjon ".
12. Trykk på oppføringen under "Utviklerprogram", og trykk på "Stol på".
13. Du kan nå gå til startskjermen, og se etter f.lux. Trykk på appen for å starte den, og det vil fungere!
Du kan bruke denne metoden til å installere en app som du har tilgang til kildekoden. Mange apper har gjort kildekoden tilgjengelig, slik at brukerne enkelt kan sidelaste dem, selv om deres iPhones ikke er jailbroken. Noen apper som har gitt sine kildekoder tilgjengelig er:
GBA4iOS: En gameboy emulator for iOS-enheter.
Post Manager: Post / timeplan Twitter innlegg som Buffer, inkluderer en Share Extension
Kodi: En populær mediespiller og underholdningsnav
Det er mange åpen kildeprogrammer tilgjengelig for iOS. Du kan sjekke ut hele listen over hos GitHub.
Sideload iOS Apps på iPhone eller iPad med lethed
Nå som du vet hvordan du kan bruke Xcode 8 til å sidelaste iOS-apper på din ikke-jailbroken iPhone eller iPad som kjører iOS 10, bør du fortsette å lete etter favorittkildens kildekode på nettet. Som alltid, hvis du står overfor eventuelle problemer med denne metoden, vennligst gi oss beskjed i kommentarfeltet nedenfor.