I can successfully receive push notifications in my iOS app . My app launch a Notification view controller when the notification was received. However, and the notification ViewController is always there and i want to relaunch the app like it is the first time the app is opening . I use a tab bar controller . I use storyboard. The notification view controller doesn't have a relationship with the tab bar controller.