deviceToken和kJPFNetworkDidRegisterNotification注册通知不能收到的问题

ios
标签: #<Tag:0x00007fb83c4c9b08>

(zongzi) #1

deviceToken在手机不联网的情况下能获取到吗?


#2

不能。。。。


(zongzi) #3

我注册了这些通知


在APP启动的时候,可以走到这个方法中,但是并没有接收到上面注册的通知


(zongzi) #4

我之前也是这么认为的,可是我刚试了试,在没网的时候,也能获取到deviceToken,懵逼了


(zongzi) #5


(zongzi) #6

哈喽,昨天的问题能解答一下吗
我这注册的通知收不到,registId也没有,导致我的别名设置失败,收不到APNS通知。


#7

昨天的问题:

应该是只要获取过一次,那后面不需要网络也能获取。但是如果是第一次安装获取token,没有网络是无法获取到的

这样的操作是需要联网的,你联网了吗?日志提示了什么


(zongzi) #8

联网了,



但是没有收到下面注册的通知


#9

我需要你提供完整的日志,看有没有相关提示信息,getregistrationID能不能取到ID


(zongzi) #10

我是登录成功后再获取registrationID,都没走到这个回调,registrationID肯定收不到


#11

可以提供信息吗?


(zongzi) #12

不是不提供,就上面那些日志,别的没了,是不是有什么问题啊


#13

没有有效信息,无法分析,开debug,看完整的日志,不然你跑我们 的demo,初始化后肯定不止这么点日志


(zongzi) #14

哦,好的,我刚才没打开日志调试,等会啊


(zongzi) #15












#16

你连的是什么网?换 4 G


(zongzi) #17

我们公司的网络,我们公司的网有问题吗,是支持外网的呀


#18

1、 换 4 G

2、你看日志也知道你公司的网络连不上我们的服务器撒,你们网络有限制


(zongzi) #19

真是网络的事,我换成4G就行了。
那这个别名是不是需要在registrationID设置成功后再设置?


#20

是在registrationID获取成功后 在设置,registrationID可以取到说明你初始化已经成功。