-
Notifications
You must be signed in to change notification settings - Fork 1.6k
App was rejected on Huawei AppGallery. Huawei detected that our App obtained ANDROID_ID during initialization #2297
Description
When our application was audited in Huawei's application market, it was detected that the Android ID was obtained during application initialization and was rejected. The following is the log information provided:
尊敬的开发者,您好!您的应用在用户同意隐私政策前申请获取用户的ANDROID ID个人信息,具体请参考如下调用栈定位,感谢您的支持!
"stackTrace":["com.microsoft.codepush.react.CodePushNativeModule.(CodePushNativeModule.java:58)","com.microsoft.codepush.react.CodePush.createNativeModules(CodePush.java:377)","com.facebook.react.ReactPackageHelper.getNativeModuleIterator(ReactPackageHelper.java:42)","com.facebook.react.NativeModuleRegistryBuilder.processPackage(NativeModuleRegistryBuilder.java:41)","com.facebook.react.ReactInstanceManager.processPackage(ReactInstanceManager.java:1212)","com.facebook.react.ReactInstanceManager.processPackages(ReactInstanceManager.java:1182)","com.facebook.react.ReactInstanceManager.createReactContext(ReactInstanceManager.java:1120)","com.facebook.react.ReactInstanceManager.access$900(ReactInstanceManager.java:123)","com.facebook.react.ReactInstanceManager$5.run(ReactInstanceManager.java:943)","java.lang.Thread.run(Thread.java:933)"]
Actual Behavior
Environment
"react-native-code-push": "^5.6.0"
React Native Environment Info:
System:
OS: macOS 11.2.3
CPU: (8) x64 Intel(R) Core(TM) i5-8279U CPU @ 2.40GHz
Memory: 188.14 MB / 8.00 GB
Shell: 5.8 - /bin/zsh
Binaries:
Node: 12.6.0 - ~/.nvm/versions/node/v12.6.0/bin/node
Yarn: 1.22.19 - ~/.nvm/versions/node/v12.6.0/bin/yarn
npm: 6.9.0 - ~/.nvm/versions/node/v12.6.0/bin/npm
Watchman: 4.9.0 - /usr/local/bin/watchman
SDKs:
iOS SDK:
Platforms: iOS 14.5, DriverKit 20.4, macOS 11.3, tvOS 14.5, watchOS 7.4
Android SDK:
API Levels: 22, 23, 25, 26, 27, 28, 29, 30
Build Tools: 23.0.1, 23.0.3, 26.0.3, 27.0.3, 28.0.1, 28.0.3, 29.0.2, 29.0.3, 30.0.2
System Images: android-23 | Android TV ARM EABI v7a, android-23 | Android TV Intel x86 Atom, android-23 | Android Wear ARM EABI v7a, android-23 | Android Wear Intel x86 Atom, android-26 | Intel x86 Atom_64
IDEs:
Android Studio: 3.6 AI-192.7142.36.36.6392135
Xcode: 12.5/12E262 - /usr/bin/xcodebuild
npmPackages:
react: 16.8.3 => 16.8.3
react-native: 0.59.5 => 0.59.5