swift集成极光推送说JPUSHService找不到,但是我添加了,求大神解答


(您好) #1


(您好) #2

桥接也弄了


#3

另外,检查框架是否加齐
https://docs.jiguang.cn/jpush/client/iOS/ios_guide_new/#_4


(您好) #4

集成成功了,但是没有registrationID


#5

是否有更多的日志
检查网络


(您好) #6

大神,开发环境可以收到,但是生产环境就收不到了,用的是别名


#7

1、一个App只有一个环境
2、推送的时候是否选择对应的推送环境
3、提供消息的msgid和设备的registrationID


(您好) #8

你的意思是说我的如果在开发环境能成功,我打包成功上传再下载(在正式环境就收不到了吗),registrationID获取成功:191e35f7e075d9684bb msgid在什么地方提供


#9

推送历史-详情


(您好) #10

发送编号 1493201847
Message ID 319105434
推送方式 立即推送
接受对象 别名:309A9454F4844E74BFA5AAF44EF0C958
推送内容 再测试
推送平台 ios-product
Extras {“ios”:{“badge”:“1”,“sound”:“default”}}
标题(title)
副标题(subtitle)
通知声音(sound) default
应用角标(badge) 1
推送结果 已发送


#11

你这个App还是开发的呀,你要用AppStore、ad-hoc、in-house证书打包IPA后安装才是生产环境

如果你是这么做的,那么就是你这个App没有设置这个别名。


(您好) #12

恩恩,发布了可以在极光官网设置里面推送了,但是我们这边后台推送我这边收不到,这个一般可能有哪些问题,(看了后台推送的别名和我测试的别名也一样)。


#13

你确定[quote=“hhhh, post:12, topic:16105, full:true”]
在极光官网设置里面推送了,但是我们这边后台推送我这边收不到
[/quote]

有这个情况?我这边查看的你的消息和目标上没什么区别,官网能收到的目标在后台推送的时候也是成功的。


(您好) #14

我们这服务器后台是不是要设置debug和release之类的


#15

你现在服务端推送的是生产环境的,跟你官网推送的一样,没有错误。


(您好) #16

大神可以了,非常感谢:slight_smile:


(您好) #17

大神,我之前用的swift写的(极光推送已经成功),现在用oc,我把新建的oc项目的bundle id换成之前的swift里的bundle id,我想应该是没有问题的吧,但是测试收不到数据,这样的可行吗

2017-05-12 16:54:24.439 [30456:330716]
--------------------------- JPush Log ----------------------------
--------------------JPush SDK Version:3.0.5–build:36----------
--------------------JCore Lib Version:1.1.3–build:21----------
-----------------AppKey:3149822506785a181be0c864----------------

----- login result -----
uid:9346604834
registrationID:191e35f7e07544eae7d


#18

卸载重装后再测试看下