注册

集成环信IM后,iOS没有通知栏提示?


通知栏分本地通知apns推送通知


情况1:App进入后台没有超过150秒左右,接收消息没有通知栏提示,这种情况要配置本地通知,先注册本地通知(系统方法),然后再看下文档介绍: 如何实现本地通知


情况2:不是本地通知,App退到后台超过150秒左右,接收消息没有通知栏提示,这个情况属于apns推送。


如果没有配置apns推送,先按照文档配置: APNS推送配置
如果配置过了apns推送,那么在初始化SDK方法之后调用下这个方法试下:

- (void)applicationDidEnterBackground:(UIApplication *)application
{
[[EMClient sharedClient] applicationDidEnterBackground:application];
}

- (void)applicationWillEnterForeground:(UIApplication *)application
{
[[EMClient sharedClient] applicationWillEnterForeground:application];
}




0 个评论

要回复文章请先登录注册