다음은 tvOS로 Apple TV를 구현하는 데 유용한 정보입니다.
Adobe Experience Platform Mobile SDK와 관련된 정보 및 설명서를 찾고 계십니까? 여기를 클릭하여 최신 설명서를 확인하십시오.
2018년 9월 일자로 SDK의 새로운 주요 버전을 릴리스하였습니다. 이러한 새로운 Adobe Experience Platform Mobile SDK는 Experience Platform Launch를 통해 구성할 수 있습니다.
이제 Apple TV로 기본 tvOS 환경에서 실행할 애플리케이션을 만들 수 있습니다. iOS에서 사용 가능한 여러 프레임워크를 사용하여 기본적인 앱을 만들거나 XML 템플릿 및 JavaScript를 사용하여 사용자 앱을 만들 수 있습니다.
tvOS 지원은 AdobeMobileLibrary
버전 4.7.0부터 제공됩니다.
프로젝트에 tvOS를 타깃팅하는 타겟, 즉 Apple TV 앱이 있다고 가정합니다. 자세한 내용은 tvOS를 참조하십시오.
Xcode 프로젝트에서 다음 단계를 완료하십시오.
AdobeMobileLibrary 폴더를 프로젝트로 드래그합니다.
ADBMobileConfig.json
파일이 타겟 구성원인지 확인합니다.
tvOS 앱 타겟의 빌드 단계 탭에서 바이너리를 라이브러리와 연결 섹션을 확장하고 다음 라이브러리를 추가합니다.
AdobeMobileLibrary_TV.a
libsqlite3.0.tbd
SystemConfiguration.framework
자세한 내용은 iOS의 iOS 설명서를 참조하십시오.
AdobeMobileLibrary
폴더를 프로젝트로 드래그합니다.
ADBMobileConfig.json
파일이 타겟 구성원인지 확인합니다.
tvOS 앱 타겟의 빌드 단계 탭에서 바이너리를 라이브러리와 연결 섹션을 확장하고 다음 라이브러리를 추가합니다.
AdobeMobileLibrary_TV.a
libsqlite3.0.tbd
SystemConfiguration.framework
TVApplicationControllerDelegate
클래스의 구현 파일에서 SDK를 가져옵니다.
#import "ADBMobile.h"
TVApplicationControllerDelegate
클래스의 application:didFinishLaunchWithOptions:
메서드에서 installTVMLHooks:
메서드를 사용하여 TVApplicationController
개체를 SDK에 전달합니다.
Adobe SDK를 앱의 JSContext에 등록하려면 앱의 TVApplicationController
에 액세스해야 합니다. 이 단계에서는 JavaScript 파일에서 Adobe SDK의 기본 메서드를 호출할 수 있습니다.
[ADBMobile installTVMLHooks:appController];
JavaScript 파일에서 ADBMobile
개체를 사용하여 Adobe SDK의 기본 메서드에 액세스합니다.
사용할 수 있는 메서드의 전체 목록은 TVJS 메서드를 참조하십시오.