Help users discover your app by providing top shelf content and a description of your tvOS app.
- tvOS 9.0+
Use the TVServices framework to display content in the top shelf area of the screen and to speed up user login. Use the top shelf area to highlight media and other information from your app. For example, a video playback app might show the user's most recently viewed videos. The system displays your media items when the user selects your app on the tvOS home screen; your app doesn't need to be running. You provide top shelf content using a Top Shelf app extension, which you include in the bundle of your tvOS app.
Apps that manage multiple user profiles can accelerate the login process by assigning a default profile to each Apple ID on the system. Apple TV supports multiple user accounts, and these accounts are separate from the profiles your app manages. Mapping the system accounts to your own profiles lets users skip profile selection screens and go straight to their content, which provides a better user experience.
For more information about how to create app extensions, see App Extension Programming Guide.