Menu

6 november 2015

tvOSApple TV 4: De tvOS webbrowser installeren

Apple TV 4 icoon

Op de nieuwe Apple TV 4 is helaas geen webbrowser aanwezig, maar als je een beetje handig bent met Xcode dan kun je een webbrowser installeren met behulp van sideloading.

De tvOS browser is mede ontwikkeld door ‘jvanakker’, doordat Apple het niet toestaat om UIWebView (een private API) te gebruiken dien je het bestand Availability.h aan te passen, de instructies hiervoor kun verderop teruglezen. De source code van de tvOS browser kun je op GitHub terugvinden. 

Apple TV webbrowser

Met de tvOS browser kun je door webpagina’s bladeren. Voor de bediening kun je gebruikmaken van de afstandsbediening. Klik je in het midden van het Touchpad dan zal de cursor zichtbaar worden en kun je content aanklikken op de website. De pauze en playknop kun je gebruiken om URL’s in te voeren, de menuknop brengt je terug naar de vorige pagina.

Om de tvOS browser te installeren heb je nodig: De laatste versie van Xcode, een (gratis) Apple developer account en een USB-C naar USB kabel.

Apple TV 4 browser

De instructies voor het sideloaden van apps naar de Apple TV 4 kun je hieronder teruglezen, dit werkt precies hetzelfde als het installeren van de Provenance-app:

Nintendo en Sega games spelen op de Apple TV 4

Het Availability.h bestand kun je aanpassen met de onderstaande commando’s, voor de zichtbaarheid is het opgesplitst in drie regels:

cd /Applications/Xcode.app/Contents/Developer/Platforms/AppleTVOS.platform/
cd Developer/SDKs/AppleTVOS.sdk/usr/include/
sudo nano Availability.h

Zoek naar de onderstaande code

#define __TVOS_UNAVAILABLE __OS_AVAILABILITY(tvos,unavailable)
#define __TVOS_PROHIBITED __OS_AVAILABILITY(tvos,unavailable)

Wijzig deze in:

#define __TVOS_UNAVAILABLE_NOTQUITE __OS_AVAILABILITY(tvos,unavailable)
#define __TVOS_PROHIBITED_NOTQUITE __OS_AVAILABILITY(tvos,unavailable)

Wanneer dit wilt wijzigen voor de tvOS simulator dan kun je het bestand terugvinden in:

cd /Applications/Xcode.app/Contents/Developer/Platforms/AppleTVSimulator.platform
cd Developer/SDKs/AppleTVSimulator.sdk/usr/include/Availability.h

Lees ook: Hoe Plex gebruiken op een Apple TV 4?







Reacties


  • Alexander 17 oktober 2016 om 23:14

    Hallo heb de code aangepast maar waar is nou de browser?

Een reactie toevoegen: