当没有执行任何操作和用户点击通知时,如何处理交互式通知



我正在处理交互式通知。我希望用户在触发通知时至少执行一个操作。但若用户并没有执行任何操作,而是直接点击通知,那个么应用程序就会启动。

我想像在应用程序启动时显示警报一样处理这个问题。

有人对此有想法吗?

检查应用程序是否通过录制通知启动。在中写入以下内容

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
      if (launchOptions)
     {
           NSDictionary * appLaunchDict = [[NSDictionary alloc]initWithDictionary:launchOptions];
           NSDictionary* userInfo = [appLaunchDict objectForKey:UIApplicationLaunchOptionsRemoteNotificationKey];
           if (userInfo){
           // Call your method here which will show alert or any thing you want.
           }
     }
}

最新更新