个推IOS收不到消息

个推给ANDROID推送一般不存在多大问题,主要问题是给IOS推送会出现IOS后台或者程序杀死后就收不到推送的情况。

问题可能的原因:

  1. IOS端没有向个推服务器注册DeviceToken(http://docs.igetui.com/pages/viewpage.action?pageId=1934126 接入流程-第四点 )。这里还要注意的是一定要在得到了clientId之后再注册DeviceToken。
  2. 还有一个原因有可能是内容超长。使用个推的透传消息给IOS发消息的内容限制是2KB。APN推送内容限制是256B

在这里说个推的另外一个问题,IOS收到了推送,也在屏幕顶端显示了消息,但是通知里面没有。解决办法把

Contentaivilable=1注释掉,这个是问客服得到的答案。

时间: 2024-11-09 03:21:43

个推IOS收不到消息的相关文章

APNS编程----iOS真机测试消息推送

一.准备工作 1 拥有一台iOS为操作系统的苹果设备,iPhone,iPad,iPod都可以. 2 拥有苹果开发者账号,需要真机调试,最好是是付费开发者,后面的步骤将会更顺利. 3 需要一台PC做推送服务器,如果是台拥有MAC OS系统,将会更方便. 二.了解大致步骤 我们需要从测试的消息推动服务器,发送一条消息到Apple Push Notification Services,然后APNS转发到iOS设备,完成消息推送过程. 由于我们的测试服务器到APNS,传递的是加密后的消息,所以需要申请证

C#开发微信.NET平台MVC微信开发 发送普通消息Demo以及收不到消息的问题

不得不说现在微信非常火,微信开放平台可以自己写程序跟用户交互,节省了前台开发成本,免去用户装客户端的烦恼.于是今天兴致来潮,想做一个试试. 首先找到了开发者文档,看了看,蛮简单的.(公众号早已申请,有兴趣可以关注看看:zyjsoft) 第一步(提供接口,供微信调用,由于是HTTP请求,于是我用MVC模式做了一个简单的接口): //认证接口 public ActionResult WeiXin(string signature, string timestamp, string nonce, st

038改变状态栏的颜色(扩展知识:关于iOS不同版本的消息通知知识)

效果如下: ViewController.h 1 #import <UIKit/UIKit.h> 2 3 @interface ViewController : UIViewController 4 @end ViewController.m 1 #import "ViewController.h" 2 3 @interface ViewController () 4 - (void)userNotificationDidPush:(UIApplication *)appl

微信推送给服务器的XML消息解析

微信推送给服务器的XML消息解析: 可以使用request.getInputStream(); 获取输入的消息流:但是需要自己解析流: spring mvc自带解析功能: controller中: @RequestMapping(value="weixin_create" ) @ResponseBody public String weixinCreate(@RequestBody Scan scan ){ scanMapper.insertSelective(scan ); retu

Unity3D 研究院之IOS高级界面发送消息与Unity3D消息的接收

今天和盆友们讨论IOS的高级界面与unity3d游戏引擎的交互,这个在开发中是非常重要的,unity3d 毕竟是一个面向多平台的一个游戏引擎,它不可能全部为IOS 考虑的面面俱到,引擎中也不存在针对IOS的高级界面的控件的使用. 本例实现游戏背景是Unity3D 的游戏世界,前面添加4个IOS的高级界面的按钮,并且点击这些按钮可以将消息传递给背景的Unity3D ,让它做一些事情. 上一章介绍了触摸IOS屏幕 移动摄像机的位置,下面有盆友问我说他不想移动摄像机的位置,就想移动物体的位置,我在这里

微信公众号如何一天能推送多条图文消息

微信公众号推送多条图文消息,可以在关注回复,扫描二维码回复,群发消息里实现,其他场景均不能推送多条图文消息,微信早已禁用了部分场景功能的多图文消息使用.www.weihaobang.com/product?id=70&fm=fang 微号帮功能有关注回复.扫描二维码回复,群发消息,可以向粉丝推送多条图文消息,主要介绍扫描二维码回复多图文消息,二维码带统计关注粉丝来源,粉丝通过这个二维码关注都能统计到,粉丝取消也能监测到. 渠道二维码生成 使用渠道二维码生成功能,创建扫描回复多图文消息,选择修改粉

iOS页面间传递消息之Delegate

在开发应用的过程中,我们需要频繁地在界面之间传递消息,有时候是传递信息,有时候是传递一个信号即可.在iOS开发中,有多种传递信息的方式.比如最简单的,如果我们要在从一个界面进入另一个界面时给新界面传递一些消息,只需要给新界面定义一些属性,然后在创建新界面的时候设置其属性值即可. 那么如果要从新界面反过来传递信息给原先的界面怎么做呢,怎么建立起一个沟通的桥梁呢?iOS也提供了很多种方式,比如Notification.Block.UserDefault等等.本文就讲解最常见也是最常用的一种方式,几乎

IOS及时通讯中消息的处理方式

通常我们做及时通讯的消息,都是使用socket,原因其实很多,其中最重要的一点就是socket可以由服务器主动推送消息到客户端. 我们都知道在IOS中,我们的APP可以被切换到后台,当我们APP被切换到后台的时候,官方的说法是说,可以给我们300秒的时间,处理一些从前台进入后台的事情,但不一定是300秒,如果内存吃紧的情况的时候,就会被操作系统无情的kill掉. 通常客户端与服务器保持连接的方法通常是通过心跳包维护socket连接的,当我们的APP被切换到后台的时候,如果连接不断的话,那么我们的

极光推送集成——iOS10 接受消息问题及解决

iOS10升级后极光推送发生了很大的变化,要求Xcode更新到8.0及以上版本才可以实现iOS10接受消息的方法 常见错误 这个问题困扰了我一天,辛亏好友盼神帮我解决,在此再次感谢盼神.一下是解决办法 错误原因:没有导入#import <UserNotifications/UserNotifications.h>头文件 注意事项: 1.导入UserNotifications.framework(Xcode8及以上) 2.遵循JPUSHRegisterDelegate代理 3. 4.证书配置问题