ios - 如何从 iOS 中的 Parse 获取推送通知记录?

标签 ios objective-c swift parse-platform

我正在开发一个 iOS 应用程序,后端是在解析中实现的,当应用程序关闭并发送推送通知时,无法在应用程序内部访问它,所以我想知道是否可以访问使用解析 API 发送通知?

最佳答案

要访问通知,您必须转到 AppDelegate.m 文件并实现方法 didReceiveRemoteNotification。此方法接收一个 NSDictionary 数据,其中包含由 Parse 发送的通知的所有信息。 内容为 json 格式,因此您可以通过使用字典的键访问来检索它,然后您可以创建您的列表。

- (void)application:(UIApplication *)application
didReceiveRemoteNotification:(NSDictionary *)userInfo {

    [PFPush handlePush:userInfo];

    NSString * keyContent = [userInfo objectForKey:@"key"];

}

关于ios - 如何从 iOS 中的 Parse 获取推送通知记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28192187/

相关文章:

android - 如何在 iOS 和 Android 中检测用户在给定时间是否仅在一台设备上处于 Activity 状态

ios - 禁用 RightBarButtonItems

objective-c - Objective C、Cocoa、参数引用 - ITK #Cocoa

swift - 如何将实例方法连接到我的对象

android - 构建具有不同 Assets 但使用相同代码的多个应用程序

ios - 如何在 NSUserDefaults 中设置数组的数组?

ios - 如何将整个 iTunes Connect 帐户的应用程序组合转移到另一个实体?

objective-c - 改进内存泄漏搜寻

ios - 如何使用 swifter 设置服务器?

ios - TabView (SwiftUI) : Respond onTab on an already active tabItem