Show Menu
SUJETS×

Mise en œuvre de l’Apple TV avec tvOS

Ces informations vous permettent d’effectuer la mise en œuvre de l’Apple TV avec tvOS.

Nouvelle mise à jour du SDK Adobe Experience Platform Mobile

Vous recherchez des informations et de la documentation à propos du SDK Adobe Experience Platform Mobile ? Cliquez ici pour consulter notre documentation la plus récente.
Nous avons lancé, en septembre 2018, une version majeure du SDK. Ces nouveaux SDK Adobe Experience Platform Mobile peuvent être configurés via Experience Platform Launch .

Aperçu

Avec Apple TV, vous pouvez désormais créer des applications s’exécutant dans l’environnement natif de tvOS. Vous pouvez créer une application native en utilisant différentes structures d’iOS ou créer votre application à l’aide de modèles XML et de JavaScript.
La prise en charge de tvOS est disponible à partir de la version 4.7.0 AdobeMobileLibrary .

Prise en main

Nous partons du principe que votre projet dispose d’une cible correspondant à une application Apple TV ciblant tvOS. Pour plus d’informations, voir tvOS .

Configuration d’une application native pour tvOS

Procédez comme suit dans votre projet Xcode :
  1. Glissez-déposez le dossier AdobeMobileLibrary dans votre projet.
  2. Vérifiez que le fichier ADBMobileConfig.json est un membre de votre cible.
  3. Dans l’onglet Créer les phases de la cible de votre application tvOS, développez la section Lier le fichier binaire avec les bibliothèques , puis ajoutez les bibliothèques suivantes :
    • AdobeMobileLibrary_TV.a
    • libsqlite3.0.tbd
    • SystemConfiguration.framework
Pour obtenir plus d’informations, consultez la documentation iOS sur iOS .

Configuration d’une application TVML/TVJS pour tvOS

  1. Glissez-déposez le dossier AdobeMobileLibrary dans votre projet.
  2. Vérifiez que le fichier ADBMobileConfig.json est un membre de votre cible.
  3. Dans l’onglet Créer les phases de la cible de votre application tvOS, développez la section Lier le fichier binaire avec les bibliothèques , puis ajoutez les bibliothèques suivantes :
    • AdobeMobileLibrary_TV.a
    • libsqlite3.0.tbd
    • SystemConfiguration.framework
  4. Importez le SDK dans le fichier d’implémentation de votre classe TVApplicationControllerDelegate .
    #import “ADBMobile.h"
    
    
  5. Dans la méthode application:didFinishLaunchWithOptions: de votre classe TVApplicationControllerDelegate , transmettez votre objet TVApplicationController au SDK avec la méthode installTVMLHooks: .
    Le SDK Adobe requiert un accès au TVApplicationController de votre application pour s’inscrire dans le JSContext de votre application. Cette étape vous permet d’appeler des méthodes natives dans le SDK Adobe à partir de vos fichiers JavaScript.
    [ADBMobile installTVMLHooks:appController];
    
    
  6. Dans vos fichiers JavaScript, utilisez l’objet ADBMobile pour accéder aux méthodes natives du SDK Adobe.
    Pour accéder à la liste complète des méthodes disponibles, voir Méthodes TVJS .