|
[App引擎]
关于android版获得deviceID总是变的问题,救命呀!!
[复制链接]
我们开发的APP在2019年之前的版本获得手机的api.deviceId都是不变的,不管是哪个手机品牌基本都不变,升级前和升级后都不会变(至少绝大部分都不会变),但在今年对APP进行升级后,基本上所有手机品牌的手机在版本升级后获得api.deviceId时都会改变,这对于我们的app来说是一件非常糟糕的事,因为很多地方是以此deviceId作为唯一标识的来进行业务处理及判断的。
新版本主要是对各个平台基础模块版本进行升级,同时去掉了"电话"和“通讯录”这两项应用权限申请,我想确认一下是否是可能我去掉了“电话”这个权限,造成无法读取手机的设备号或什么原因而造成deviceId变化。总之,程序代码还是原来的代码,手机还是原来的那个手机,但App一旦升级,获得的deviceId就会不同,在几乎所有的品牌的android手机上都存在此问题(iphone目前没有发现)。
希望 apicloud的后台技术人员能帮我看看问题可能出在哪里,实在不行,麻烦咨询一下你们的写这个api.deviceId的开发人员的相关代码逻辑是否与应用程序权限或什么配置有关。
万分感谢!
|
|