iOS接收不到推送消息

问题描述

环信后台上传证书了,deviceToken也收到并传给EaseMob了,但是收不到推送的消息

解决方案

先确认app是否是kill掉的。在后台的时候长连接还没有断开,这时候消息还是走didReceiveMessage回调,并可以在这个回调里做本地通知处理。如果是kill掉的,调用rest获取一下你登录用户的详情以确定 是否绑定了设备的deviceToken和你上传后台的证书以及是否开启了免打扰。如果绑定没有问题且没有开启免打扰,一般是证书的问题。可以参考这个视频http://v.youku.com/v_show/id_X ... .html重新制作上传。

时间: 2024-09-11 02:31:38

iOS接收不到推送消息的相关文章

环信3.x iOS SDK 接收不到推送消息

问题描述 我集成了环信3.x版的SDK,在集成apns时按照文档上做了,在环信后台的IM用户中,能看到推送证书,但就是收不到推送消息,请问:1.是不是在appdelegate中用didReceiveMessages:(NSArray *)aMessages这个方法来接收推送消息?2.为了接收推送消息,需不需要在appdelegate中设置通知代理什么的?3.针对我的情况,还有哪些可能导致接收不到推送消息? 解决方案 apns是app杀死之后接受推送,并且保证证书,bundleID,appID,p

ios-iOS使用AsycSocket第三方库与服务器连接,怎样接收服务器的推送消息?

问题描述 iOS使用AsycSocket第三方库与服务器连接,怎样接收服务器的推送消息? iOS开发使用AsycSocket第三方库,长链接, 那么为什么收不到服务器的推送消息? 解决方案 应该不是 APNS ,不是苹果的推送业务, 如果是的话,那么我们用的QQ,两个用户进行聊天的时候,不可能每一个聊天信息都要经过苹果服务器那边的呀 解决方案二: APNS你app搭建好了么? 解决方案三: //设置读取超时 -1 表示不会使用超时 #define READ_TIME_OUT -1 #define

iOS 点击远程推送消息 打开app app闪退

问题描述 iOS 点击远程推送消息 打开app app闪退 0 CoreFoundation 0x0000000182d16e50 + 148, 1 libobjc.A.dylib 0x000000018237bf80 objc_exception_throw + 56, 2 CoreFoundation 0x0000000182d16d08 + 0, 3 Foundation 0x000000018369c124 + 112, 4 UIKit 0x000000018810aad0 + 3172

环信的推送,接收到的推送消息怎么跳转到聊天页面?或者说推送消息可否自己定制??

问题描述 解决方案 推送消息可以自定义的,参考这个文档:http://docs.easemob.com/doku.php?id=start:300iosclientintegration:85apnscontentdidReceiveLocalNotification这是点击本地推送横幅进入app的方法,didReceiveRemoteNotification这是离线推送进入app的方法.

iOS自定义推送消息提示框_IOS

看到标题你可能会觉得奇怪 推送消息提示框不是系统自己弹出来的吗? 为什么还要自己自定义呢?  因为项目需求是这样的:最近需要做 远程推送通知 和一个客服系统 包括店铺客服和官方客服两个模块 如果有新的消息推送的时候 如果用户当前不在客服界面的时候  要求无论是在app前台 还是app退到后台 顶部都要弹出系统的那种消息提示框 这样的需求 我们就只能自定义一个在app内 弹出消息提示框   实现步骤如下:  1.我们自定义一个view 为 STPushView 推送消息的提示框view  #imp

iOS点击推送消息跳到应用指定页面方法_IOS

现在的推送用的越来越频繁,几乎每个应用都开始用到了.其实又有几个用户会去看推送消息呢?没办法,产品经理最大啊,只是苦了我们这一帮程序员啊!闲话少说,进入正题.兄弟我用的是极光推送,自然是以极光推送为例了. 现在点击推送消息,有两种跳转方式:1.打开应用,跳转到应用首页:2.打开应用,跳转到指定页面. ​第一种,你什么都不用设置,只要注册极光应用就可以.这里就不写怎么注册极光应用了,可以参考官方文档,写的很详细. 第二种,重头戏来了. // APP未运行时获取通知的内容 remoteNotific

iOS 点击推送消息跳到应用指定页面的实例_IOS

iOS 点击推送消息跳到应用指定页面 现在的推送用的越来越频繁,几乎每个应用都开始用到了.其实又有几个用户会去看推送消息呢?没办法,产品经理最大啊,只是苦了我们这一帮程序员啊!闲话少说,进入正题.兄弟我用的是极光推送,自然是以极光推送为例了.   现在点击推送消息,有两种跳转方式:1.打开应用,跳转到应用首页:2.打开应用,跳转到指定页面. ​第一种,你什么都不用设置,只要注册极光应用就可以.这里就不写怎么注册极光应用了,可以参考官方文档,写的很详细. ​ 第二种,重头戏来了. // APP未运

iOS注册远程推送消息证书后提示此证书签发者无效的解决办法

大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处. 如果觉得写的不好请多提意见,如果觉得不错请多多支持点赞.谢谢! hopy ;) 我们在编写关于远程推送消息的App时需要注册一个相关的证书,我们可以到Apple开发网站的Certificates, Identifiers & Profiles页面首先创建一个App ID. 其中进入Push Notifications选项,并且在其子项Development SSL Certificate中选择创建证书(因为该证书是调试用的,所以在Deve

ios-关于IOS php推送消息始终不成功,但是php程序运行一切正常

问题描述 关于IOS php推送消息始终不成功,但是php程序运行一切正常 关于IOS php推送消息始终不成功,但是php程序运行一切正常 推送始终不生效,麻烦各位大神帮我看看 马上直接把代码贴出来 解决方案 php代码 <?php $deviceToken = '70449ecf02f227e29b777baa15a74756e03986493e9b5d20b765df4627bd7afb'; $passphrase = '955999'; $message = 'My first push