Hoe iOS-apps te Sideloaden op iPhone & iPad vanuit Xcode

Moderne versies van iOS en Xcode ondersteunen iets dat sideloading wordt genoemd, wat iPhone- en iPad-gebruikers in staat stelt om apps en software rechtstreeks vanaf Xcode op een Mac op hun iPhone, iPad of iPod touch te installeren, zonder via de iOS App Store te hoeven gaan. Deze mogelijkheid is best handig, omdat je hiermee enkele iOS-apps kunt installeren die anders niet door Apple zijn goedgekeurd, maar het is ook handig voor het testen van een ontwikkelversie van software en voor het gebruik van een privé-app.


Sideloading-apps waren iets dat voorheen alleen beschikbaar was voor gebruikers die een jailbreak op hun iOS-apparaten gebruikten, dus als je dit direct kunt doen zonder andere systeemaanpassingen, is dit een grote verbetering voor iOS-gebruikers. Het is belangrijk om alleen te proberen apps aan de zijkant te laden van ontwikkelaars die u vertrouwt, hoewel u de broncode zelf kunt beoordelen aan de hand van de aard van hoe dit werkt, of het betekent dat alles voor u afhankelijk is van uw kennis van programmeren in Swift en doelstelling C. Desalniettemin is het laden van apps aan de zijkant vrij eenvoudig en vrijwel elke gebruiker kan het doen als ze meegaan, maar je hebt de nieuwste versie van Xcode nodig op een Mac, een USB-kabel en minstens iOS 9 of later op de iPhone of iPad zelf.

IOS-apps zij-aanroepen van Xcode op iPhone, iPad, iPod touch

  1. Download hier Xcode uit de Mac App Store als je dit nog niet hebt gedaan, je hebt Xcode 7 of hoger nodig om apps op iOS-apparaten te kunnen laden, Xcode te starten in OS X als je klaar bent
  2. Start Xcode en ga naar het menu "Voorkeuren" gevolgd door "Accounts", klik op de + plus knop om uw Apple ID / ontwikkelaar inloggegevens toe te voegen (ja dit kan een gratis Apple ID zijn die u niet hoeft te betalen voor het ontwikkelaarsaccount)
  3. Open het Xcode-project dat u opzij wilt laden en installeer het op het iOS-apparaat, voor het voorbeeld hier gebruiken we Flux * maar u kunt alles gebruiken wat u wilt, geïnteresseerde gebruikers kunnen een soortgelijke app naar Flux krijgen met de naam GammaThingy van hier *
  4. Selecteer het Xcode-project om zijdelings te laden vanaf de linkerzijbalk en wijzig vervolgens onder de gedeelten "Algemeen" en "Identiteit" de naam "Bundelidentificatie" een beetje zodat het uniek is. Bijvoorbeeld: "com.sideloadflux.iflux", wijzig vervolgens "Team" in uw Apple ID die u in de tweede stap hebt toegevoegd
  5. Verbind de iPhone, iPad of iPod touch met USB met de computer
  6. Terug in Xcode, ga naar het menu "Product" en kies "Bestemming", selecteer het iOS-apparaat dat u zojuist hebt aangesloten (in dit voorbeeld een iPhone 6 Plus)
  7. Ontgrendel het iPhone-, iPad- of iPod touch-scherm door de toegangscode in te voeren en ga vervolgens naar Instellingen> Algemeen> Profiel en tik op het ontwikkelaarsaccount en kies 'Vertrouwen'
  8. Terug in Xcode op de Mac, klik op de knop "Uitvoeren" of druk op Command + R om het project naar het bestemmings iOS-apparaat te bouwen
  9. Wacht een minuutje of een paar seconden totdat Xcode de iOS-app aan de zijkant op het apparaat laadt

Als u klaar bent, ziet u de betreffende app op het startscherm van het iOS-apparaat. In dit voorbeeld is de Flux-app nu zichtbaar op het startscherm in de rechter benedenhoek, met het label "f.lux".

U kunt nu de app met de zijkant gebruiken als elke andere op uw iPhone, iPad of iPod touch. Als u het wilt verwijderen, kunt u dit doen, net als bij het verwijderen van een andere iOS-app. Als je denkt dat je in de toekomst geen andere apps meer zult laden, kun je het ontwikkelaarsprofiel verwijderen dat is toegevoegd aan het iOS-apparaat door terug te gaan naar Instellingen> Algemeen> Profiel en te kiezen om het te verwijderen.

Dus dat is het, je hebt nu een app sidled. Je kunt dit doen met zoveel apps als je wilt, zolang je de Xcode-projectbestanden en de beschikbare ruimte op het iOS-apparaat hebt. Genieten.

* GammaThingy is in principe hetzelfde als Flux. Flux heeft de mogelijkheid om de app sideload te verwijderen, tenzij je de broncode al hebt gedownload of elders vindt. Vroeger was je in staat om Flux te krijgen. Voor de onbekende is Flux een geweldige app die het schermgamma aanpast op het tijdstip van de dag, waardoor vermoeidheid van de ogen en de effecten van blauwe verlichting worden verminderd. Het is een geweldige app die voor veel iOS-gebruikers de moeite waard is om op hun apparaten te installeren, en Flux is ook beschikbaar voor Mac en andere hardware. Natuurlijk is het sideloaden van de app naar iOS 9.3 niet langer nodig, omdat latere versies van iOS de Night Shift-functie bevatten, wat in feite hetzelfde is.