Skip to content
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

After upgrading to iOS 16 .0 my notification mobile name changed #2202

Closed
jmwhite5 opened this issue Sep 13, 2022 · 4 comments
Closed

After upgrading to iOS 16 .0 my notification mobile name changed #2202

jmwhite5 opened this issue Sep 13, 2022 · 4 comments

Comments

@jmwhite5
Copy link

My iPhone device name is "JM's iPhone" (as shown in General ➔ About ➔ Name)

My mobile notification service name used to be: "notify.mobile_app_jms_iphone".

But now, after get iOS update, the name has changed to mobile_app_iphone. (the "jms_" part is gone).

I haven't changed anything else, and now my automations are failing. I'm running the latest everything else:
Home Assistant 2022.9.2
Supervisor 2022.08.6
Operating System 8.5
Frontend 20220907.0 - latest

@bluestreak101
Copy link

I have the same issue. Two phones, mine and my wife's. Both of which were updated to iOS16 and since broke the notification settings as the notification device changes names.

I have managed to get one of them working again but only after the iOS app prompted me to enter a new name on my iPhone when re-connecting the app to the server as there was already a device named iPhone connected.

I now have Bills iPhone and iPhone as two entries in the Mobile App integration. However I would like to be able to use the device name as entered in the iPhones name field. This is what appears to be broken. The Mobile App is not pulling the name from the iPhone settings, its instead defaulting to iPhone.

If we cannot get the app to automatically pull from this field how do we prompt to enter a device name when connecting?

@jsiemek
Copy link

jsiemek commented Sep 14, 2022

Zack wrote quite some time ago:

iOS 16 introduces a new privacy feature which disallows the app from knowing your device name. This means your notify target for all devices on iOS 16 is renamed to either notify.mobile_app_iphone or notify.mobile_app_ipad.

Workaround: Rename your device in the app's Settings > [Server] > Device Name.

@TomBrien
Copy link
Member

This is a known issue. Please see #2148 or the instruction here

@jmwhite5
Copy link
Author

Thank you all! All working fine for me.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants