AppCheck duplicate binaries in firebase.app and firebase.app-check
See original GitHub issueUsing the versions
"com.google.firebase.app": "11.0.0", "com.google.firebase.app-check": "11.0.0"
I get exceptions
GUID [e67484c6c4644e6ab030360a71bfa7da] for asset 'Packages/com.google.firebase.app-check/Firebase/Plugins/x86_64/FirebaseCppAppCheck.bundle.meta' conflicts with:
'Packages/com.google.firebase.app/Firebase/Plugins/x86_64/FirebaseCppAppCheck.bundle.meta'
We can't assign a new GUID because the asset is in an immutable folder. The asset will be ignored.
GUID [b45f6eb22b224bd4a0a45d3ddc8b9c7d] for asset 'Packages/com.google.firebase.app-check/Firebase/Plugins/x86_64/FirebaseCppAppCheck.dll.meta' conflicts with:
'Packages/com.google.firebase.app/Firebase/Plugins/x86_64/FirebaseCppAppCheck.dll.meta'
We can't assign a new GUID because the asset is in an immutable folder. The asset will be ignored.
GUID [97216acd9a6147259ea13b994ccb9fa2] for asset 'Packages/com.google.firebase.app-check/Firebase/Plugins/x86_64/FirebaseCppAppCheck.so.meta' conflicts with:
'Packages/com.google.firebase.app/Firebase/Plugins/x86_64/FirebaseCppAppCheck.so.meta'
We can't assign a new GUID because the asset is in an immutable folder. The asset will be ignored.
GUID [e67484c6c4644e6ab030360a71bfa7da] for asset 'Packages/com.google.firebase.app/Firebase/Plugins/x86_64/FirebaseCppAppCheck.bundle.meta' conflicts with:
'Packages/com.google.firebase.app-check/Firebase/Plugins/x86_64/FirebaseCppAppCheck.bundle.meta'
We can't assign a new GUID because the asset is in an immutable folder. The asset will be ignored.
GUID [b45f6eb22b224bd4a0a45d3ddc8b9c7d] for asset 'Packages/com.google.firebase.app/Firebase/Plugins/x86_64/FirebaseCppAppCheck.dll.meta' conflicts with:
'Packages/com.google.firebase.app-check/Firebase/Plugins/x86_64/FirebaseCppAppCheck.dll.meta'
We can't assign a new GUID because the asset is in an immutable folder. The asset will be ignored.
GUID [97216acd9a6147259ea13b994ccb9fa2] for asset 'Packages/com.google.firebase.app/Firebase/Plugins/x86_64/FirebaseCppAppCheck.so.meta' conflicts with:
'Packages/com.google.firebase.app-check/Firebase/Plugins/x86_64/FirebaseCppAppCheck.so.meta'
We can't assign a new GUID because the asset is in an immutable folder. The asset will be ignored.
This is because the firebase.core package includes some of the app-check binaries. So they are duplicated when using both firebase.app and firebase.app-check.
You can also just download the latest firebase.app .tgz file and check in the “Firebase/Plugins/x86_64/” directory. The AppCheck binaries should not be here.
Issue Analytics
- State:
- Created 4 months ago
- Reactions:1
- Comments:6 (2 by maintainers)
Top Results From Across the Web
Firebase App Check - Google
App Check helps protect your app from abuse by attesting that incoming traffic is coming from your app and blocking traffic without valid...
Read more >Firebase Storage and AppCheck too many unverified ...
I found the solution. Since I save the urls in the database, I need to send a header, I made it a provider...
Read more >Firebase App Check
It is a means to make sure that your program is the one making requests to the backend resources (such as a real-time...
Read more >I'm finding AppCheck to not be as secure as I had hoped.
All my cloud functions are enforced using AppCheck (reCAPTCHA v3 attestation on the client). He easily copied an AppCheck token from a valid ......
Read more >Play integrity api checker apk. PlayIntegrity. Consider upg
As per Firebase App Check docs the SafetyNet provider has been deprecated, and superseded by Play Integrity. Still reports "Device is certified" Cleared...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
This is resolved by #729, which will be in the next release (11.1.0).
Thanks for the report. I can confirm that the app tgz is unintentionally including the appcheck binaries.
I’ll followup internally to ensure that this is resolved. In the meantime you can try to delete the redundant appcheck files, or maybe import appcheck as a unitypackage instead of importing appcheck and app separately.