An app that was able to request notification permission and display push notifications up to iOS 13. When I gave it to iOS14, the push notification disappeared. When I reinstall the app, I can't even request notification permission.
In my case, it only happened in production.
https://developer.apple.com/forums/thread/660648
ProductName
was katakana.
The settings are separated for each environment such as debug, stg, and releaes.
The ProductName
of debug and stg was half-width alphabetic characters, while the ProductName
for release was full-width katakana.
This is because I wanted to change the app name displayed on the device for each environment.
When I changed this to half-width alphabetic characters, notification requests and push notifications were displayed normally.
For the app name, I set Bundle display name
in info.plist and set the app name defined in ʻUser-Defined of
Build Settings` there.
I was worried that I couldn't see the effect of changing the ProductName
, so I contacted Apple's technical support.
I know the app name and other visible parts, but I don't know where ProductName
is used and what effect it has.
In particular, this time around notifications, it affected places that were not within the scope of my implementation.
So I made an inquiry just in case.
To summarize the answer,
・ There is no problem even if the Product Name is changed.
・ Recently, I found this bug
・ Test all the way to see if it's okay
is what they said.
I tested it with Test Flight and released it.
For the time being, I asked when the modified version was released and which version, but it was undecided.
I want you to heal quickly.
Let's make ps and Product Name alphabetic.
Recommended Posts