After I understanding your scenario, the thing which I got is that when user updating the App, there still old version local notification configure before.
I advise you to Cancel all local notifications immediately when your update the App with this code:
[[UIApplication sharedApplication] cancelAllLocalNotifications];
And make sure cancelAllLocalNotifications call only once, you can do this by using bool
with NSUserDefault
.
And by doing this the local notification which were fire before with the old App name will be cancel and new local notification will configure with the new App name.
Hope this will helps you.