Esta informação ajuda a implementar a Apple TV com tvOS.
Procurando informações e documentação relacionadas ao Adobe Experience Platform Mobile SDK? Clique aqui para obter a documentação mais recente.
Em setembro de 2018, lançamos uma nova versão principal do SDK. Esses novos Adobe Experience Platform Mobile SDKs podem ser configurados por meio do Experience Platform Launch.
Com a Apple TV, agora é possível criar aplicativos para execução no ambiente tvOS nativo. Você pode criar um aplicativo nativo usando várias estruturas no iOS ou pode criar seu aplicativo usando modelos XML e JavaScript.
O suporte para tvOS está disponível a partir da AdobeMobileLibrary
versão 4.7.0.
Supomos que seu projeto tenha um destino que seja um aplicativo da Apple TV direcionado ao tvOS. Para obter mais informações, consulte tvOS.
Conclua as seguintes etapas no projeto Xcode:
Arraste a pasta AdobeMobileLibrary no seu projeto.
Certifique-se de que o arquivo ADBMobileConfig.json
é um membro do destino.
Na guia Criar fases do destino do seu aplicativo tvOS, expanda a seção Link binário com bibliotecas e adicione as seguintes bibliotecas:
AdobeMobileLibrary_TV.a
libsqlite3.0.tbd
SystemConfiguration.framework
Para obter informações, consulte a documentação do iOS em iOS.
Arraste a pasta AdobeMobileLibrary
no seu projeto.
Certifique-se de que o arquivo ADBMobileConfig.json
é um membro do destino.
Na guia Criar fases do destino do seu aplicativo tvOS, expanda a seção Link binário com bibliotecas e adicione as seguintes bibliotecas:
AdobeMobileLibrary_TV.a
libsqlite3.0.tbd
SystemConfiguration.framework
No arquivo de implementação da sua classe TVApplicationControllerDelegate
, importe o SDK.
#import “ADBMobile.h"
No método application:didFinishLaunchWithOptions:
da classe TVApplicationControllerDelegate
, transmita o objeto TVApplicationController
ao SDK com o método installTVMLHooks:
.
O SDK da Adobe precisa acessar o TVApplicationController
do aplicativo para se registrar no JSContext do aplicativo. Esta etapa permite que você chame os métodos nativos no SDK da Adobe a partir de seus arquivos JavaScript.
[ADBMobile installTVMLHooks:appController];
Nos seus arquivos JavaScript, use o objeto ADBMobile
para acessar os métodos nativos do Adobe SDK.
Para obter uma lista completa dos métodos disponíveis, consulte Métodos TVJS.