Apps op iPhone sideloaden in iOS 10 (zonder jailbreak)

iOS is nooit een “open” besturingssysteem geweest. Er zijn een aantal beperkingen die Apple oplegt aan iOS, en je kunt niet echt apps van buiten de App Store installeren, zonder jailbreak. Maar dat veranderde allemaal toen Apple Xcode 7 uitbracht. Apple wilde ontwikkelaars hun apps op hun eigen apparaten laten testen, zonder de jaarlijkse vergoeding van $ 99 voor een ontwikkelaarsaccount te hoeven betalen. Dus lieten ze ontwikkelaars Xcode gebruiken om hun apps op een iOS-apparaat te installeren. In dit artikel zullen we je vertellen hoe je dit kunt gebruiken om zowat ieder app op uw iPhone of iPad, zonder dat u deze hoeft te jailbreaken.

Opmerking: Deze methode werkt alleen voor apps waarvan de broncode beschikbaar is. Apps zoals f.lux en GBA4iOS hebben hun broncode beschikbaar op GitHub en Bitbucket, enz. U kunt op Google zoeken naar de broncode van de gewenste app om te controleren of u deze methode kunt gebruiken.

De tool die we gebruiken: Xcode 8

Xcode is de officiële ontwikkelomgeving voor iOS-apps. We gebruiken Xcode 8 om apps te installeren op een iPhone met iOS 10. Als je Xcode nog niet op je Mac hebt, kun je het downloaden van de App Winkelof rechtstreeks van Appel. Xcode 8 ondersteunt SDK’s voor iOS 10, dus we kunnen geen oudere versies gebruiken. Als u niet weet wat een “SDK” is, hoeft u zich daar geen zorgen over te maken.

Opmerking: Als je een bètatester voor iOS bent en iets groters dan iOS 10.0 op je iPhone hebt geïnstalleerd, moet je Xcode 8 Beta installeren. Xcode 8 ondersteunt alleen apparaten tot iOS 10. We zullen dit demonstreren op een iPhone 6S met iOS 10.0, met behulp van Xcode 8.

Zodra je Xcode op je Mac hebt gedownload, ben je bijna klaar om aan de slag te gaan.

Sideloading-apps op iOS 10

Voordat we de app sideloaden, hebben we eerst de broncode ervoor nodig. Ik ga proberen en installeren f.lux op mijn iPhone. Standaard is de f.lux-app alleen beschikbaar voor gejailbreakte apparaten, maar je kunt deze methode ook gebruiken om hem op je iPhone te krijgen.

Om de f.lux app op je iPhone te installeren, volg je de onderstaande stappen:

Opmerking: Ik zal dit stap voor stap doen om ervoor te zorgen dat je begrijpt wat je moet doen, zelfs als je nog nooit Xcode hebt gebruikt. Gebruikers die de basis van Xcode kennen, kunnen deze stappen gerust doornemen.

1. Ga eerst naar de GitHub opslagplaats voor f.luxen klik op de link die zegt “1 release“.

In relatie :  GIF's maken met Gboard voor iOS

2. Download de broncode voor f.lux, uit de link.

2-download-flux-broncode

3. Op je Mac, pak het bestand uit u hebt gedownload, om de f.lux-projectmap te krijgen. Start nu Xcode 8 op uw Mac en klik op “Een ander project openen“.

3-open-xcode-en-open-een ander-project

4. Open de map die je hebt uitgepakt, selecteer het bestand met de tekst “ilux.xcodeproj“, en klik op “Open”.

4-open-map-select-xcodeproj

5. Xcode laadt het project voor je. Klik op “iflux-project” in de linkerzijbalk.

5-klik-op-iflux-project

6. Je moet een aantal instellingen wijzigen om de app op je iPhone te installeren. Ga eerst naar “Xcode -> Voorkeuren“, en klik op de “Rekeningen” tabblad. Je moet je . toevoegen Apple-ID hier. Je kunt gewoon klik op het plus-pictogram onderaan het scherm en voeg je Apple ID toe. Het hoeft geen ontwikkelaars-ID te zijn, je kunt ook je gratis Apple ID gebruiken.

6-voorkeuren-accounts-add-apple-id

7. Als je dat eenmaal hebt gedaan, moet je een aantal instellingen voor het Xcode-project wijzigen. Wijzig eerst de waarde naast “Bundel-ID“, en maak er iets van dat uniek is, en eruitziet als com.xyz.iflux. In mijn geval heb ik “xyz” vervangen door mijn naam.

7-change-bundle-identifier-and-development-team

8. Vervolgens moet je een . toevoegen “ontwikkelingsteam” voor het project. Klik eenvoudig op de vervolgkeuzelijst naast “Ontwikkelingsteam” en selecteer “Uw naam (persoonlijk team)“.

8-add-ontwikkelingsteam

9. Je bent helemaal klaar om f.lux op je iPhone te installeren. gewoon sluit je iPhone aan op je Mac. Ga dan naar “Product -> Bestemming“, en selecteer uw iPhone in de lijst.

9-selecteer-uw-apparaat-uit-de-lijst

10. Klik nu op de “Loop” knop in Xcode. Xcode begint dan met het compileren van de app voor je iPhone. Als u waarschuwingen krijgt (gele driehoekige borden), hoeft u zich daar geen zorgen over te maken.

10-klik-op-afspeel-knop

11. Xcode zal u een foutmelding geven waarin staat dat u de ontwikkelaar op de iPhone moet vertrouwen. Ga op je iPhone naar “Instellingen -> Algemeen -> Profielen en Apparaatbeheer“.

11-algemene-profielen

12. Tik op het item onder “Ontwikkelaars-app”, en tik op “Vertrouwen”.

12-vertrouwen-ontwikkelaar

13. Je kunt nu naar je homescreen gaan en f.lux zoeken. Tik op de app om deze te starten, en het zal werken!

sideload-apps op iPhone flux

U kunt deze methode gebruiken om elke app te installeren waarvoor u toegang heeft tot de broncode. Veel apps hebben hun broncode beschikbaar gemaakt, zodat gebruikers ze gemakkelijk kunnen sideloaden, zelfs als hun iPhone niet gejailbreakt is. Enkele apps die hun broncodes beschikbaar hebben gesteld zijn:

GBA4iOS: een Gameboy-emulator voor iOS-apparaten.

Postmanager: Twitter-berichten posten/plannen zoals Buffer, bevat een Share-extensie

In relatie :  4K-video inschakelen op de iPhone 6s

Kodi: Een populaire mediaspeler en entertainmenthub

Er zijn veel open source-apps beschikbaar voor iOS. Jij kan bekijk de hele lijst op GitHub.

ZIE OOK: 10 essentiële iPhone-apps die u moet installeren

Sideload iOS-apps op iPhone of iPad met gemak

Nu je weet hoe je Xcode 8 kunt gebruiken om iOS-apps te sideloaden op je niet-gejailbreakte iPhone of iPad met iOS 10, moet je doorgaan en de broncode van je favoriete apps online zoeken. Zoals altijd, als u problemen ondervindt met deze methode, laat het ons dan weten in de opmerkingen hieronder.

Moyens Staff
Moyens I/O Staff heeft je gemotiveerd door je advies te geven over technologie, persoonlijke ontwikkeling, levensstijl en strategieën die je zullen helpen.