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.
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.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>PayloadContent</key> <array> <dict> <key>App</key> <dict> <key>Identifier</key> <string>com.apple.mobilecal</string> </dict> <key>PayloadIdentifier</key> <string>com.apple.app.lock.1B5D1CB3-0D48-4496-874A-1B2D234C6FBA</string> <key>PayloadType</key> <string>com.apple.app.lock</string> <key>PayloadUUID</key> <string>1B5D1CB3-0D48-4496-874A-1B2D234C6FBA</string> <key>PayloadVersion</key> <integer>1</integer> </dict> </array> <key>PayloadDisplayName</key> <string>Single App Mode</string> <key>PayloadIdentifier</key> <string>AppleTV.B30DCA99-1271-4AC4-A35C-1EED80ABE2BD</string> <key>PayloadType</key> <string>Configuration</string> <key>PayloadUUID</key> <string>D7902F8C-A4DD-46B0-91B0-174F70753117</string> <key>PayloadVersion</key> <integer>1</integer> </dict> </plist> |