十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
是需要通过苹果推送服务器的,一般收到消息推送的时间等于开发者服务器连接苹果服务器的时间和苹果服务器连接手机的时间,还有各种各样的延迟。所以,也可以使用第三方工具来实现消息推送,例如极光。
目前创新互联建站已为上千多家的企业提供了网站建设、域名、网页空间、成都网站托管、企业网站设计、乌什网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。
极光推送包含免费服务、高级版服务和私有云服务。个类推送服务都有自身的优势。
免费服务的推送速度是20万条/秒 (共享),支持华为、小米、vivo、OPPO、魅族、华硕、FCM共享通道。全天推送次数是200 万次/天。技术支持
网站、邮件、电话咨询。
高级版服务的推送速度是20万条/秒 (独享) + 100万条/秒(共享),独享极速推送通道,免排队。支持华为、小米、vivo、OPPO、魅族、华硕、FCM独享通道 展示配额。全天推送次数无限制且专业技术人 7x24小时在线提供 1 对 1 技术支持,专人服务,更贴心。
私有云服务的推送速度是20万条/秒 (独享),支持华为、小米、vivo、OPPO、魅族、华硕、FCM专享通道 展示配额。全天推送次数无限制且技术支持是线下支持、定制开发、源码开放。
极光推送多种的消息类型,开发者可以轻松地通过极光发送各个移动平台的系统通知,还可以在控制台编辑多种富文本展示模板; 极光还提供自定义消息的透传,客户端接到消息内容后根据自己的逻辑自由处理。
高送达率,时效保证:极光推送自主协议确认推送消息的送达。开发者可以灵活的自定义推送时间 服务集成SDK简单:简单复制便可直接编译运行 推送内容多样性服务:除了通知,还有消息、多媒体等 使你的应用程序保持高注意力:即使用户没有打开应
1.配置开发证书(得有开发者账号,个人,企业的都可以)
开发环境测试
在对 JPush iOS 开发环境进行测试前,请确保 3 个统一:
App 是开发环境打包(开发证书 Development)
上传了开发证书并验证通过
Portal 上的应用设置为开发环境
发布环境测试
在对 JPush iOS 生产环境进行测试前,请确保 3 个统一:
App 是 ad-hoc 打包或者App Store 版本(发布证书 Production)
上传了发布证书并验证通过
Portal 上的应用设置为生产环境
iOS 证书 设置指南
创建应用程序ID
登陆 iOS Dev Center 选择进入iOS Provisioning Portal。
在 iOS Provisioning Portal中,点击App IDs进入App ID列表。
创建 App ID,如果 ID 已经存在可以直接跳过此步骤
为 App 开启 Push Notification 功能。如果是已经创建的 App ID 也可以通过设置开启 Push Notification 功能。
根据实际情况完善 App ID 信息并提交,注意此处需要指定具体的 Bundle ID 不要使用通配符。
配置和下载证书
如果你之前没有创建过 Push 证书或者是要重新创建一个新的,请在证书列表下面新建。
新建证书需要注意选择证书种类(开发证书用于开发和调试使用,生产证书用于 App Store 发布)
点击 Continue 后选择证书对应的应用ID,然后继续会出现“About Creating a Certificate Signing Request (CSR)”。
一。如何设置标签或者别名
消息推送,有时候只想推送给指定的人或者指定的版本,那么这时候我们就需要对设备设置标签或者别名了,这样推送的时候可以根据标签或者别名推送给指定的用户
二。点击推送跳到指定界面
收到通知时的处理 ,这里需要注意一下,iOS10收到通知时的方法和iOS10以前的不一样
如果在程序运行时收到通知,这时消息栏不会显示通知,所以如果想让用户收到通知的话,应该是给用户一个弹框提醒,告诉用户有消息通知,当用户点击提示框中的确认查看按钮时,跳转到指定的页面
跳转到指定页面的方法。跳转到指定页面的话,可能会需要某些参数,这时可以根后台商定,根据参数跳转到相应的页面,同时也让后台把你需要的参数返回来。比如我和后台商定根据“pageType”这个参数确定跳转的页面。如果是跳转到次级页面,这里重要的是要找到正确的viewcontroller,用controller的nav进行push新页面。比如我的DetailViewController是用tabar的第一个item中的FirstViewController的nav进行push出来的,那么,当我点击通知消息想到跳转到DetailViewController,只要找到FirstViewController就可以了。
极光推送,英文简称 JPush,是一个面向普通开发者开放的,免费的第三方消息推送服务。轻量级的客户端SDK:开发者只需在客户端集成极光推送 SDK,即可轻松地添加 Push功能到他的 App中。
极光推送支持 Android、iOS、windows phone。云推送服务:开发者可以在管理Portal上快捷地向用户推送消息,也可以定制推送的时间、用户群、位置等,还提供远程推送 API。
深圳市和讯华谷信息技术有限公司,于2012年05月31日在深圳市市场监督管理局南山局登记成立。公司以极光(JIGUANG)为品牌,因此深圳市和讯华谷信息技术有限公司也简称为极光。极光是以移动大数据的采集、清洗、挖掘、校准、脱敏及产品化为核心业务的移动大数据服务商。