0

Description: We recently migrated our application from Xamarin Forms to .NET MAUI, and since then, the Google Fit consent screen is no longer visible during the authorization flow.

Previous State: In the Xamarin Forms version, the Google Fit integration worked flawlessly.

The consent screen appeared as expected, and data access was smooth.

Current State (After Migration to .NET MAUI): The consent screen is not displaying at all.

No new API scopes were requested—only the ones we previously had access to.

We are aware that after May 1st, new Google Fit API access cannot be requested, but we are only trying to maintain our pre-existing access.

What We've Checked: OAuth2 configuration remains unchanged in the Google API Console.

Client ID and secrets are still valid.

Permissions for Google Fit are still enabled in the Google Cloud project.

The code responsible for initiating the authorization flow is identical to the Xamarin Forms version.

Questions: Is there a different way .NET MAUI handles OAuth2 that would affect Google Fit permissions?

Are there known compatibility issues with .NET MAUI and Google Fit that would cause the consent screen to fail?

Do we need to reauthorize or update our OAuth2 configuration after the migration?

Is the consent screen flow handled differently in MAUI compared to Xamarin Forms?

Any insights, solutions, or workarounds would be greatly appreciated. Thank you in advance for your help!

0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.