I can't find any right solution even after long searching. What is normal scenario in iOS in belows?
When the app gets local notification,
1) didReceiveLocalNotification is invoked when the app is in foreground. and also is invoked when notification banned touched launch.
However, under the same situation,
2) didReceiveLocalNotification method is not invoked by app icon touched launch.
Stackoverflow or Apple document said
in case of 2), applicationWillEnterForeground -> didReceiveLocalNotification -> applicationDidBecomeActive delegates process is normal. but I've never seen didReceiveLocalNotification in the case of touching app icon.
Please, give me an advice case 2) is normal or not. Help me!
Edit - After having couple of comments, I've found a link such as Handling local notifications when the user presses the icon instead of the alert This approach would be working I believe. Thanks.
Edit2 - Local Notification This link would be helpful as well.