RegisterID重复


(smallc) #1

我这里经常 id重复
你们的id生成规则是什么


(smallc) #2

后台数据库查到很多重复的ID,导致消息推送不到设备终端
id生成策略具体是什么逻辑
麻烦尽快回复,感谢


#3

(smallc) #4

你发的这个我已经看过了,
可以想见,在我提问之前,已经检查过设备的imei和 序列号,是不一样的


(smallc) #5

这些是我们自己的设备,
烧录的IMEI是买的,肯定是不一样的,
刚 又重新确认了一下 序列号不一样,mac地址也不一样,
我现在重试一次把本地存储的信息删除再确认一下!!


#6

如果确认上面的方法无效,就将设备的 IMEI 、 serial_number mac地址 不一样但是取到的registrationID一样,这样的设备的上述5个信息都提供给我

以及你用的SDK版本


(smallc) #7

IMEI:353211082140290
MAC:00:0d:6a:a7:2e:46
序列号:SCSK8TPB49AAW4SS
registrationID13065ffa4e3e5df021f

IMEI:353211081727923
MAC:00:c0:fc:50:43:94
序列号:KR6DUGR8RWAA59NJ
registrationID13065ffa4e3e5df021f


(smallc) #8


#9

问一下你这是真机测试还是模拟器测试的?

是否可能出现这样的情况:

新建模拟器未安装app就已经存在.push_deviceid


(smallc) #10

都是真机测试的


#11

给我提供一下你这几个设备的集成日志,包括时间戳,需要知道集成获取ID的时间点


(smallc) #12

这个怎么获取


(smallc) #13

你那里应该可以查得到什么时间获取ID的吧


#14

因为ID一样呀,需要确定个时间点去查问题

就在客户端日志里面找一下


#15

你这边可以提供到信息吗?我反馈了但是需要等你信息才能查呢


(smallc) #16

logjpush.txt (1.3 MB)


#17

这个日志里面没有时间点,你大概知道这两个设备是什么时候安装App初始化的吗?


(smallc) #18

需要重新初始化?卸载重装可以吗


#19

需要的是第一次初始化的时间,Android的卸载重装就是取的之前的注册信息。除非你将设备信息都删除了重新来过


(smallc) #20

恢复出厂设置可以吧?
我重新刷一下固件可以吧?