app未运行状态的时候didFinishLaunchingWithOptions:
NSDictionary* userInfo = [launchOptions objectForKey:UIApplicationLaunchOptionsRemoteNotificationKey];
理论上推送成功的话 上面的情况下 是能输出userInfo的 但是本人这里推送能够成功 但是打印launchOptions的值为nil,求高手指导下是什么原因造成的呢,和下面这个问题描述是一样的。用的友盟推送,swift语言。
NSDictionary* userInfo = [launchOptions objectForKey:UIApplicationLaunchOptionsRemoteNotificationKey];
理论上推送成功的话 上面的情况下 是能输出userInfo的 但是本人这里推送能够成功 但是打印launchOptions的值为nil,求高手指导下是什么原因造成的呢,和下面这个问题描述是一样的。用的友盟推送,swift语言。
解决方案:15分
http://stackoverflow.com/questions/30297594/uiapplicationlaunchoptionsremotenotificationkey-not-getting-userinfo
看回答的第一句话
看回答的第一句话
解决方案:15分
你点icon进去是获取不到通知消息的,点通知进去是launchOptions是nil,但是didFinishLaunchingWithOptions执行完之后回执行didReceiveRemoteNotification,这个方法可以获取到