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> |