auth0 / auth0-flutter

Auth0 SDK for Flutter
https://pub.dev/documentation/auth0_flutter/latest/
Apache License 2.0
61 stars 41 forks source link

Blank Signup page on iOS 18 #480

Open sheinix opened 2 days ago

sheinix commented 2 days ago

Checklist

Description

When loading webauthentication screen on flutter, since iOS 18, the app shows a white blank page.

This has been reported also for the react-native auth0 package here

There's a workaround on the react-native by upgrading iOS sub-dependencies of Auth0 to 2.10.0

I've tried to do so with the provided auth0_flutter.podspec file but haven't been able to make it work.

This is currently blocking users to login/signup using auth0 for builds created with latest SDK.

CleanShot 2024-11-04 at 15 35 18

Reproduction

  1. Launch app with latest package on iOS 18.1 Simulator
  2. Bring the webAuthentication view

Additional context

Flutter (Channel stable, 3.24.4, on macOS 15.1 24B83 darwin-arm64, locale en-AU)
    • Flutter version 3.24.4 on channel stable at /Users/dev/fvm/versions/3.22.3
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 603104015d (11 days ago), 2024-10-24 08:01:25 -0700
    • Engine revision db49896cf2
    • Dart version 3.5.4
    • DevTools version 2.37.3

auth0_flutter version

1.7.2

Flutter version

3.24.4

Platform

iOS

Platform version(s)

18.1

ndavis-rxss commented 1 day ago

I'm having the exact same issue. Blank page that never loads.

The page loads in android (though rather slow) and in my desktop browser (instantly) without errors.