iPhone 应用程序上的推送通知

Posted

技术标签:

【中文标题】iPhone 应用程序上的推送通知【英文标题】:Push Notifications on iPhone App 【发布时间】:2011-06-14 10:46:37 【问题描述】:

我已成功为我的应用实施推送通知。下一步是,如果用户收到有关此特定文档的通知,他/她单击它并将其带到此文档。

目前,我可以收到通知,但它只会将我带到应用程序。

我该怎么做?

谢谢。

【问题讨论】:

【参考方案1】:

我不清楚你的问题。但是您应该通过以下方法处理推送通知,

- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo 
//Handle here

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
    
 NSDictionary *tmpDic = [launchOptions objectForKey:@"UIApplicationLaunchOptionsRemoteNotificationKey"];
if (tmpDic != nil) 
        //Handle here also
    

【讨论】:

嘿,我的问题是:当用户收到推送通知并点击它时,它会将他们带到相关的文档/uiview。目前,当用户点击通知时,它只会将它们带到应用程序。 @Honda:您必须在推送通知中以 NSDictionary 的形式发送一些信息,并根据该值将键移动到特定的 uiview 对。听起来很复杂的东西。 :/。有这方面的一些文件吗?谢谢。

以上是关于iPhone 应用程序上的推送通知的主要内容,如果未能解决你的问题,请参考以下文章

1 台设备上的多个推送通知 - iPhone

iP6s 上的 iOS 推送通知

iPhone 推送通知可靠性

PWA 的推送通知或 Web 推送通知

并非所有 iPhone 推送通知都发送到 iPhone

iPhone推送通知声音,“语音通知”