Oh and I forgot one more reason why your argument for not supporting CFBundleSpokenName is invalid.
When you open an app with VoiceOver turned on, VoiceOver will in fact use CFBundleSpokenName to tell the user what app was just opened. Why would you use it in that case, but you wouldn't use it on the home screen?
Post
Replies
Boosts
Views
Activity
I don't find this argument to be valid anymore. See my post:
https://forums.developer.apple.com/forums/thread/767448