ios - 根据推送通知对应用程序启动采取行动

标签 ios

我为我的应用程序启用了推送通知,并且我在didFinishLaunchingWithOptions上检测是否从推送通知中打开了该应用程序

我想根据用户已从中打开应用程序的推送通知采取措施。因此,例如,如果通知中显示“某人已将您添加到他们的 friend 中”,则从该通知中打开应用程序会将用户转到该其他用户的个人资料。

我该如何实现?

最佳答案

在应用程序上:didFinishLaunchingWithOptions:方法;

NSDictionary *notification = [launchOptions objectForKey:UIApplicationLaunchOptionsRemoteNotificationKey];
if (notification) {
    // do something with notification
}

关于ios - 根据推送通知对应用程序启动采取行动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9374960/

相关文章:

iphone - 如何在 iOS 应用程序中打开 VRML(*.wrl ) 文件

ios - UserDefaults 在框架中使用时不保存

ios - UITableViewCell 初始化失败 (Swift)

ios - swift:发送到实例信号 sigabrt 的无法识别的选择器

iphone -- XCode 4 在模拟器停止时跳转到 main

ios - 在 Iphone App 中使用 Logger 的最佳做法是什么

ios - 未调用 UITableViewCell 委托(delegate)

iphone - 滚动时停止呈现UIImage

ios - 调整音量 ios

android - 无法初始化 FirebaseApp - Flutter