首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >重定向到查看IOS中的通知栏中的push消息

重定向到查看IOS中的通知栏中的push消息
EN

Stack Overflow用户
提问于 2014-08-28 09:37:57
回答 1查看 355关注 0票数 0

我正试图在ios中编写一个聊天应用程序。我需要知道如何在通知栏中重定向到任何push视图,如果应用程序在后台运行,或者应用程序被杀死。

需要尽快回应!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-08-28 09:42:27

所以..。当应用程序没有运行并且收到推送通知时,当用户单击推送通知时,应用程序就会启动,现在.推通知内容将在它的-didFinishLaunchingWithOptions参数中的launchOptions :方法中可用。

换句话说..。-didReceiveRemoteNotification这次不会执行,您还需要这样做:

代码语言:javascript
复制
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
    {
        //...
        NSDictionary *userInfo = [launchOptions valueForKey:@"UIApplicationLaunchOptionsRemoteNotificationKey"];
        NSDictionary *apsInfo = [userInfo objectForKey:@"aps"];

        if(apsInfo) {
            //there is some pending push notification, so do something
            //in your case, show the desired viewController in this if block
        }
        //...
    }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25545517

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档