-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[🐛] The Android platform was not approved for the app market because get ANDROID_ID (resolution: firebase-android-sdk issue) #6327
Comments
I'm sorry, this is outside our control. You will want to follow along on this bug firebase/firebase-android-sdk#3826 ...and as soon as there is resolution there, you may use the new version of crashlytics by overriding the BoM as described here: https://rnfirebase.io/#android |
Thanks for your reply |
This must be the Huawei market yes? I think they are the ones enforcing this right now, I just did a build to Play Store and it worked. Regardless - I can share that google is aware of the issue and they're trying to get a fix out as quickly as possible - it is already committed and just not in a tagged release yet - firebase/firebase-android-sdk@e17dcac. That is still not a committed deadline or anything for the release - apologies, in the meantime I suppose all you can do if you must do a release is temporarily remove crashlytics. That seems drastic but if you must make a release you must make one. As soon as google releases a new firebase-android-sdk release (watch here: https://firebase.google.com/support/release-notes/android) that mentions this change, you can use that override link https://rnfirebase.io/#android I posted above to adopt it |
yes huawei, What about the way you're talking about( https://rnfirebase.io/#android ) in my file my android/build.gradle: // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript {
} allprojects {
} |
I'm not sure I fully understand your questino and it is hard to read with the formatting missing? If you are asking "how exactly do I override the version", you would do something like this: But with whatever they call the version that releases the fix. They have not released the fix yet though, so we have to wait for the release. |
ok👌 |
Official word on linked issue is the release is scheduled for July 14th, until then the only workaround I can think of that will enable a successful review+release on Huawei app store would be temporary de-integration of crashlytics. This is a project-specific business decision to make - wait + update-with-BoM-override and release on or after July 14th, or temporariliy-de-integrate + release now |
谢谢,我明白了你的意思,🙏 |
可以升级30.2.0了吗? |
It looks like 30.2.0 does not have it, and neither does 30.3.0 - hopefully it will be very soon |
👌,希望快点,我们已经发两个版本了。 |
我是不是可以更新到30.3.1版本了 |
PR #6433 is going through CI now and I intend to release it the first chance I get after CI is green, should be a half hour or so if everything goes through first time, will be version v15.3.0 when it releases |
👌👌 |
"stackTrace":["com.google.firebase.crashlytics.internal.common.CommonUtils.isEmulator(CommonUtils.java:404)","com.google.firebase.crashlytics.internal.common.CommonUtils.getDeviceState(CommonUtils.java:456)","com.google.firebase.crashlytics.internal.common.CrashlyticsController.createDeviceData(CrashlyticsController.java:690)","com.google.firebase.crashlytics.internal.common.CrashlyticsController.doOpenSession(CrashlyticsController.java:548)","com.google.firebase.crashlytics.internal.common.CrashlyticsController.access$600(CrashlyticsController.java:55)","com.google.firebase.crashlytics.internal.common.CrashlyticsController$7.call(CrashlyticsController.java:486)","com.google.firebase.crashlytics.internal.common.CrashlyticsController$7.call(CrashlyticsController.java:483)","com.google.firebase.crashlytics.internal.common.CrashlyticsBackgroundWorker$3.then(CrashlyticsBackgroundWorker.java:105)","com.google.android.gms.tasks.zzc.run(com.google.android.gms:play-services-tasks@@18.0.1:3)","java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)",
The text was updated successfully, but these errors were encountered: