Skip to content

Removing google play requirement.#361

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

Merged
merged 4 commits into from
Apr 12, 2021

Conversation

vimanyu
Copy link
Contributor

Firebase Android SDKs for Auth, Database, Storage, Functions do not require Google Play Services anymore.
https://firebase.google.com/docs/android/android-play-services

Removing checks for Google Play services for these products from the C++ SDK.
Tested by running integration tests on,

Addresses firebase/quickstart-unity#975

@vimanyu
Copy link
ContributorAuthor

Not sure if we still need the App callback but I left it in there for now. Let me know if that can be safely removed too.

a-maurice
a-maurice previously approved these changes Apr 9, 2021
@jonsimantov
Copy link
Contributor

Not sure if we still need the App callback but I left it in there for now. Let me know if that can be safely removed too.

What do you mean by "App callback"?

Copy link
Contributor

@jonsimantovjonsimantov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you add an update to the readme file?

@@ -584,6 +584,8 @@ code.
- General: Fixed rare crashes at application exit when destructors were
being executed
([#345](https://github.com/firebase/firebase-cpp-sdk/pull/345)).
- General: Removed checks for Google Play Services in C++ for Auth, Database,
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

General (Android):

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also, it should be spelled "Google Play services" (with a lower-case "s")

@jonsimantov
Copy link
Contributor

Not sure if we still need the App callback but I left it in there for now. Let me know if that can be safely removed too.

What do you mean by "App callback"?

I figured out what you meant - those are needed for the Unity SDK to initialize the various C++ modules, I believe, and should be kept in place for now.

@jonsimantovjonsimantov merged commit 9e448d0 into mainApr 12, 2021
@jonsimantovjonsimantov deleted the feature/remove-google-play-requirement branch April 12, 2021 19:22
@firebasefirebase locked and limited conversation to collaborators May 13, 2021
Sign up for freeto subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
3 participants
@vimanyu@jonsimantov@a-maurice
close