关于融云 SDK 在使用 p8 证书的坎坷~

本文档记录了在使用融云IM SDK时,尝试采用苹果的p8证书进行APNs推送所遇到的问题。虽然p8证书能简化证书管理,但在融云当前支持中仅适用于生产环境,导致调试阶段无法接收推送。文章探讨了可能的原因,并提供了APNs服务的服务器地址和相关链接。
摘要由CSDN通过智能技术生成

新上的项目使用了融云的 IM SDK,但在项目集成 APNs 推送的时候,尝鲜使用了一下开发者后台的 p8 证书,此文记录使用 p8 的辛酸史~

P8 简介

苹果文档传送门

官网给出了这种更 “快” 的推送通道: Establishing a Token-Based Connection to APNs,并且这个生成的这个 key 可以适用于当前账户的所有 APP,为开发人员省了不少力气。福音啊~

想想那一堆证书… 脑阔痛!

辛酸史

起因是这样的,在融云开发者后台上传了 p8 之后,发现 debug 环境,一直无法收到推送,在经过和融云提供的推送文档进行严格的比对之后,发现没毛病啊~

最后终于在融云开发人员的帮助下找到了问题,融云后台目前阶段只支持生产环境 OMG,我打你信不~

区别

p8 是可以同时支持生产和测试环境的,那么为什么融云收不到呢~

让我们大胆猜测一下:

之前基于证书进行校验的时候,一套证书是基于开发者后台一个 AppKey 绑定的,那么我用了哪个 AppKey,后端就基于 AppKey 解析对应的证书,这样就可以发送到对应的 push 环境去了,那么问题来了?使用了 p8

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值