I am sending notifications to my swift application. This works great and hits the didReceiveRemoteNotification method in AppDelegate. Currently when you click the notification received, it goes to a specific view. This works fine but when I kill the app and there is nothing running in background, clicking on notification does not take me to that view. I'm unable to even debug further since I removed the app from the background.
I still want to go to a specific view when clicked on notification when app is not running.
- What method in app delegatewill do this for me?
- How can I debug in Xcode as when I'm on my phone the app shouldn't be running for testing the code?
Here is my code:
func application(application: UIApplication, didReceiveRemoteNotification userInfo: [NSObject : AnyObject]) {
        let id = JSON(userInfo[“id”]!).stringValue
        let storyboard = UIStoryboard(name: "Main", bundle: nil)
        let root = application.keyWindow?.rootViewController as! UINavigationController
        let listVC = storyboard.instantiateViewControllerWithIdentifier(“root”) as! ListViewController
            listVC.id = id
            root.pushViewController(listVC as UIViewController, animated: false)
        }
}
