Category filter

Configuration profile to restrict an Apple TV to a single app

If you’re looking to use an Apple TV for a specific purpose, such as for a public display or a kiosk, you may want to limit access to just one app. One way to achieve this is by creating a configuration profile. Remotely deploy this profile to multiple devices using Hexnode’s Deploy Custom Configuration feature.


This configuration profile is supported on supervised Apple TV devices running tvOS 10.2 and above.


The sample configuration profiles provided below are created using various profile creator applications.

Configuration profile to run a single app

Here is a .plist file to restrict your Apple TV devices to a single application. To set the payload type, replace the value of the ‘Identifier’ key with the bundle identifier of the desired application.


  • To create and customize configuration profiles, you can use tools like Apple Configurator, Profile Manager or manually create them using text editors.
  • Use non-encrypted .mobileconfig, .xml, or plist files to deploy profiles across devices.
  • Ensure that you do not associate conflicting configurations with the devices.
  • Use wildcards to fetch key values from the portal.
  • It is recommended to manually validate the configuration profile on a system before executing it in bulk.
  • Hexnode will not be responsible for any damage/loss to the system on the behavior of the configuration profile.

  • Configuration Profile Repository