react-native-aliyun-push icon indicating copy to clipboard operation
react-native-aliyun-push copied to clipboard

Android9真实环境getDeviceId失败

Open liuqiandev opened this issue 5 years ago • 5 comments

Android9华为、小米均失败,调试环境下,功能正常,编译成APK后getDeviceId失败. framesToTop:1,nativeStackAndroid:[],code:EUNSPECOFOED. Android7小米真实环境成功。

liuqiandev avatar Jun 13 '19 02:06 liuqiandev

多次测试问题还是存在。 主要是sdk 28 android 9真实环境下,getDeviceId方法返回reject,调试模式一切都正常。rn版本0.59.8

liuqiandev avatar Jun 14 '19 02:06 liuqiandev

可能是启动有点快,阿里云sdk还没初始化号,你在什么地方调用的getDeviceId(), 试试延迟一会儿调用看看呢?

wonday avatar Jun 14 '19 02:06 wonday

通过生命周期方法触发不行,通过按钮点击也不行,应该是bug而不是初始化问题,android 7 设备是可以的

liuqiandev avatar Jun 14 '19 02:06 liuqiandev

通过模拟器 android 9设备也不行..

liuqiandev avatar Jun 14 '19 02:06 liuqiandev

我也是这样的情况

wuxiii avatar Nov 11 '19 07:11 wuxiii