Hi,
as tvOS is very similar to iOS / iPadOS you won't be able to script anything on those OS's. Everything possible can be found here https://support.apple.com/en-gb/guide/deployment/dep027e1d5a0/web. You can check with ProfileCreator and iMazing Profile Editor too, for available options, but in the End it is very limited what you can do on an ATV
Hi,
as tvOS is very similar to iOS / iPadOS you won't be able to script anything on those OS's. Everything possible can be found here https://support.apple.com/en-gb/guide/deployment/dep027e1d5a0/web. You can check with ProfileCreator and iMazing Profile Editor too, for available options, but in the End it is very limited what you can do on an ATV
Thank you for taking the time to reply and enlighten me with the addition of the link.
It's helpful to be aware of what's possible in order to set the correct expectations.
What I find intersting is that a 'PreStage Enrollment' profile is in place for the devices and the Time Zone, Language, Region and Location Services are all defined. However these are not being skipped and still require the user to acknowledge.

Am I missing anything obvious here such as conflicting profiles?
For them to work, you have to connect the ATV's via Ethernet. This does not work on Wi-Fi. The LAN needs to have direct Internet access, not via Proxy nor captive network.
Location Services have to been always acknowledged by the user
For them to work, you have to connect the ATV's via Ethernet. This does not work on Wi-Fi. The LAN needs to have direct Internet access, not via Proxy nor captive network.
Location Services have to been always acknowledged by the user
Thank you.
At present when wired I get the following in order upon a reset over ethernet:
1. Language
2. Region
3. Remote Management (MDM Acknowledgement)
4. Location Services (Yay or Nay)
I'll accept the MDM and location services option as you've pointed out but we are still seeing language and Region. Something's still not quite right.
Thank you.
At present when wired I get the following in order upon a reset over ethernet:
1. Language
2. Region
3. Remote Management (MDM Acknowledgement)
4. Location Services (Yay or Nay)
I'll accept the MDM and location services option as you've pointed out but we are still seeing language and Region. Something's still not quite right.
That's weird. I just enrolled one last Friday and it worked out of the box.
Here are my steps:
1. connect ATV to HDMI, Power and Ethernet
2. turn it on
3. go for a coffee / tea (there is a 'brief' pause at the Remote pairing process, don't touch the Remote - 90sec.+)
4. Location Service
5. all done
If it's still not doing the auto advance, then I would create a new Prestage and test it again.
That's weird. I just enrolled one last Friday and it worked out of the box.
Here are my steps:
1. connect ATV to HDMI, Power and Ethernet
2. turn it on
3. go for a coffee / tea (there is a 'brief' pause at the Remote pairing process, don't touch the Remote - 90sec.+)
4. Location Service
5. all done
If it's still not doing the auto advance, then I would create a new Prestage and test it again.
So I've just followed your example and carried out the following sequence:
1. Wipe Device
2. Made a Green Tea
3. Returned to device, engaged Remote
4. Prompted for Language
5. Prompted for Region
6. Prompted to install Remote Management (MDM)
7. Location Services
8. Home / Desktop Screen
Can you confirm you are not prompted for the first 2 or 3 response items including the MDM?