13
Views
3
Comments
[Cloud Messaging Plugin (Firebase)] File google-services.json is missing, but plugin not used!
cloud-messaging-plugin-firebase
Mobile icon
Forge asset by OutSystems
Application Type
Mobile

Dear all,

since a few weeks we are implementing a mobile app which is using the Cloud Messaging Plugin.
But now another (old) app, which not uses this plugin, suddenly fails to build with the error "File google-services.json is missing". There are no direct dependencies to the Cloud Messaging Plugin, so in my opinion the google-services.json should not be needed.
According to the AndroidBuildLog it's tries to install the "com.outsystems.firebase.cloudmessaging" even when it's not used?!?
Please advise!

Best regards,
Jeroen Vormer

2025-08-07 06-30-56
Amit J
Champion

The error occurs because MABS (the build service) still has the Firebase plugin registered in the app's metadata. Try these three steps:

Clear Extensibility Configurations: Go to your Module Properties and ensure there is no JSON referencing the Firebase plugin or its Git URL in the Extensibility Configurations field.

Check Shared Modules: Ensure no "Common" or "Core" module referenced by this app has a dependency on the Cloud Messaging plugin.

Force a Build Reset: In Service Center, go to the app's Native Platforms tab, change the App Identifier slightly (e.g., add .temp), Save, change it back, and Save again. This clears the build cache and forces a fresh dependency calculation.

2019-03-18 10-26-38
Jeroen Vormer

@Amit J ,


thank you for your answer, but the app with this error, never had a dependency to the Cloud Messaging plugin in the first place.
Another new app (a different one) has.

2018-05-03 15-18-49
Pedro Gomes
Staff

Hi @Jeroen Vormer have you opened a support ticket for this? I believe that may be the best option to solve this issue, since the team will be able to help you directly.

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.