在AppDelegate中添加以下代码,以确保可以获取到用户信息:
// 接收本地通知
- (void)application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification {
NSDictionary *userInfo = notification.userInfo;
// 获取用户信息
}
// 启动选项
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
UILocalNotification *notification = [launchOptions objectForKey:UIApplicationLaunchOptionsLocalNotificationKey];
if (notification) {
NSDictionary *userInfo = notification.userInfo;
// 获取用户信息
}
return YES;
}