帖子
帖子
用户
博客
课程
显示全部楼层
7
帖子
0
勋章
38
Y币

[插件使用] 极光推送问题

[复制链接]
发表于 2016-4-8 16:33:10
本人IOS小白,为了集成极光推送,硬是花了两天时间才搞明白
要确保IOS收到通知,必须做到:
1.推送证书,这个是必须的。必须与p12证书相符
2.IOS必须通过苹果的apns发送通知。推送代码示例如下:
   PushPayload.newBuilder()
                .setPlatform(Platform.ios())
                .setAudience(Audience.tag("XXX"))
                .setNotification(Notification.newBuilder().addPlatformNotification(IosNotification.newBuilder().setAlert("alert")
                        .setBadge(5)
                        .setSound("default")
                        .addExtra("from", "JPush")
                        .build()).build())
                .setOptions(Options.newBuilder().setApnsProduction(true).build())
                .build();
本人在这里走了不少弯路,在jpush官网发了很多通知,IOS测试机一直收不到通知。都已经开始怀疑人生了


0
帖子
0
勋章
2139
Y币
感谢分享
25
帖子
0
勋章
197
Y币
PushPayload这个从哪获得的?
7
帖子
0
勋章
38
Y币
王灿 发表于 2016-4-8 19:13
PushPayload这个从哪获得的?

你好,我是用java 推送的
0
帖子
0
勋章
15
Y币
mark1212121212
10
帖子
0
勋章
68
Y币
苹果手机编译正式版就可以测试推送吗?还是必须要发布到APPstore上才能测试推送?
4
帖子
0
勋章
2750
Y币
吴小伟 发表于 2017-2-7 11:33
苹果手机编译正式版就可以测试推送吗?还是必须要发布到APPstore上才能测试推送? ...

开启推送时要上传发布版的推送证书才行
10
帖子
0
勋章
68
Y币
yvmer336366 发表于 2017-2-7 11:39
开启推送时要上传发布版的推送证书才行

极光后台上传的那个开发证书,是发布版的推送证书吗?
您需要登录后才可以回帖 登录

本版积分规则