Remote Notifications are designed to only be activated when the user clicks on one of them by default.
However, even if the red "badge" is displayed after clicking on the app icon, notifications are not considered, as stated in the documentation:
When the application icon is tapped on an iOS device, the application will be launched but no information about the notification will be provided.
Is there a callback available in Cordova/PhoneGap's JavaScript side (not directly with objective-C) that can be utilized to trigger actions (such as refreshing data) when the user clicks on the app's icon? I have reviewed the documentation but haven't found anything similar.
Otherwise, outdated data may be presented to the user...