-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Host Name no longer populating in tvOS 16.0 (20J373) #14
Comments
As a quick follow-up, it is a change in tvOS 16: https://getchannels.com/2022/09/15/ios16-name-issue/ |
Hello :) Oh Apple... each update one more show-stopping restriction |
It looks like you can request this as an Apple entitlement for the app. I would consider this app as meeting the criteria Apple states here: https://developer.apple.com/documentation/bundleresources/entitlements/com_apple_developer_device-information_user-assigned-device-name |
Just came across this amazing app as we are starting to deploy AppleTV's across our campus. I too updated my test AppleTV to v.16 and noticed this hiccup. Does this fix amount to the author submitting the "User Assigned Device Name Entitlement" request? Luckily the fleet of AppleTV's we purchased come with tvOS 15 out of the box but I'd feel safer if it also was cleared to work in tvOS 16. |
Yes, an entitlement is needed for this functionality to work in tvOS16. The author mentioned they are looking into this entitlement on the MacAdmins slack in the exhibit channel in mid-Sept. It is up to Apple after that... |
Thanks for the update, I'll jump on over to MacAdmins slack and join the conversation. |
Hey! As a temporary work-around to the tvOS 16 issue, I'm working on a managed app config value to pass the name of the device. With Jamf Pro and Jamf Schools I know for sure this value will work as you're able to pass variables. I will update this issue once that has been updated but I'm hoping to test and submit and updated version of the App this week hopefully. |
Hi @qharouff, I would love a copy of what you come up with as we are JAMF school, and until Exhibit comes up with an actual fix. Does anyone know if Exhibit is still current or has it been discontinued? |
Thanks @qharouff for jumping on this issue and creating a band-aid solution for JAMF users. You rock! |
Thanks, if you need someone to Testflight my team would be happy to assist. |
Hi all, I’ve submitted Exhibit version 1.1.1 to Apple. Pending Apple App Store Review, this version will have a work-around for the tvOS 16 device name issue with the new “edu.nebraska.ImageViewer.deviceName” App Config key. In tvOS 16, Apple requires an App entitlement for accessing the user-assigned device name instead of the generic device name. Exhibit does not yet have this entitlement and therefore the name of the device will always show as “Apple TV”. This new preference value allows the setting of device name via MDM. Jamf Pro and Jamf School both support variables in App Config so you can pass the name of the device to the Apple TV. For other platforms, you may need to check with your MDM provider to see if they support passing variables through App Config. Jamf Pro: $DEVICENAME
Jamf School: %Name%
I will provide an update here when the new version has been approved and released. Updated documentation is available at: https://exhibit.readthedocs.io/ Thanks! |
Thanks for your efforts with this! |
Thanks a lot. |
Hi @qharouff
I wonder if I misunderstood something or didn't get the point :) best regards, edit: I forgot to tell you HOW MUCH I LOVE this piece of software! It is exactly, what our school missed the years before :) 2nd edit: after filling the new key, it's working with 1.1.0 |
Hi, Exhibit v1.1.1 I've added : edu.nebraska.ImageViewer.deviceName To my app config and the Apple TV name is : Mobile Device Name: ATV_C33_TEST Sadly the app is still displaying "Apple TV", i've tried to wipe it / blank push but the name is not changing. Any suggestion ? |
@huexley - I’ve found out why some users are still seeing issues when using the $DEVICENAME attribute in their App Config on Jamf Pro as a work-around. When updating the device name in Jamf, the App Config capturing the device name attribute from the moment the App Config is deployed. This value isn’t automatically updating as devices are renamed. To fix this, you will need to update your App Config after renaming a device. |
I've seen this same issue happen as well. In trying to make our Apple TV's super automated when they get deployed to conference rooms, I created a smart group scoped to the devices that are named 'Apple TV.' I use this for an exclusion in the Exhibit app scope so until we rename the device, it will NOT get the app. This workflow is for mainly workflows of deploying fresh AppleTVs. |
Thanks for you advice ! I’ve found the same solution as Mike for the newly enrolled devices. For the older ones that needs to be renamed, I remove the App, rename the ATV and put exhibit back. Hope a fix will be released (and I suspect it must comes from Jamf, not Exhibit). |
Hello,
Before tvOS 16 the host name set for an AppleTV would correctly populate and display. Post tvOS 16 the device name only shows "Apple TV" Confirmed this to occur on multiple devices and it persists after a full reset/wipe. Confirmed the device name is correct in the Apple TV settings.
I am going to assume this is some new privacy restriction, so I will see if there is a workaround, but if you all know of how to keep the device name correct that would be great!
The text was updated successfully, but these errors were encountered: