个推-iOS特定人群推送

2018-08-12  本文已影响39人  无星灬

推送嘛,集成或更新的时候肯定要各种测试,但又不可能给所有线上用户集体推送。
这时候这个测试需求就暴露出来了。
其实非常简单

不过测试前,需要确定你的客户端能和个推平台放置的p12对应的上。

如何看能否对应的上?

获取token
token绑定

打开xcode,搜索这个方法:

- (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken

搜到了是不是,接下来运行起来,得到这个token,复制一下。

打开个推官网
个推官网
打开应用配置,拉到最下面
测试一下
点击测试一下

然后把你刚刚获得的token复制上去,监测一下看是否成功。如果成功会弹出提示,并且对应的设备会收到一条测试推送消息(走的是苹果的apns通道)

如果是不成功,那么我猜大概率是证书环境没匹配上,你放的是生产环境但你客户端是开发环境,这时候怎么办?也有办法,看下面这篇。

好了好了,上面的准备工作已经做好,进入正题


返回注册的cid
- (void)GeTuiSdkDidRegisterClient:(NSString *)clientId

这里拿到cid
然后,新建一个txt文件(mac端的同学,还是拜托windows的同学新建给你吧,别问我为什么。。。因为字符集不一样啊我日)

然后把cid放到txt文件里


像这样

打开个推官网,创建推送


把你的txt文件放上去

推送就完事了。

上一篇下一篇

猜你喜欢

热点阅读