gpt4 book ai didi

ios - 从通知打开应用程序时显示特定选项卡

转载 作者:行者123 更新时间:2023-11-30 13:29:14 24 4
gpt4 key购买 nike

我在一个项目中使用Quickblox聊天系统。

用户收到新消息时会收到推送通知。

如果用户从聊天推送通知打开应用程序,我希望应用程序显示特定选项卡。

我应该使用 didFinishLaunchingWithOptions 委托(delegate)来实现此目的吗?

最佳答案

为什么不将深层链接嵌入到推送消息中,然后创建一个简单的路由来导航您的应用程序。例如

{
"aps":
{
"alert": "Message received from Bob"
}
"view": "tabs/tab1/vcs/chatVC"
}

你可以在2个地方处理

//When the application is truly not loaded
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
NSDictionary *dict = [launchOptions objectForKey:UIApplicationLaunchOptionsRemoteNotificationKey];

return YES;
}
//Active or background
-(void)application:(UIApplication *)app didReceiveRemoteNotification:(NSDictionary *)userInfo
{

}

关于ios - 从通知打开应用程序时显示特定选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36767444/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com