Skip to content
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

Blank Signup page on iOS 18 #480

Closed
6 tasks done
sheinix opened this issue Nov 4, 2024 · 4 comments
Closed
6 tasks done

Blank Signup page on iOS 18 #480

sheinix opened this issue Nov 4, 2024 · 4 comments
Labels

Comments

@sheinix
Copy link

sheinix commented Nov 4, 2024

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
Copy link

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.

@b-nugent
Copy link

I have seen this occur on simulators running iOS 18 and 18.1. Any simulated devices running iOS versions before 18 are fine (like 17.5).

I also tested on a real iPhone XS Max running iOS 18.1 and could see the appropriate login screen (not blank). This issue may be isolated to simulators.

@craggy2593
Copy link

Same issue, running on 18.X on a simulator, the login view fills the screen and freezes.

As mentioned here on the react-native project, there seems to be some suggestion to remove "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64;, which at least in the case of our project has plastered the issue.

@Widcket
Copy link
Contributor

Widcket commented Jan 13, 2025

Hi everyone,

Please make sure you do not have arm64 in the EXCLUDED_ARCHS build setting of your app.
Closing, as this is an iOS simulator issue.

@Widcket Widcket closed this as completed Jan 13, 2025
@Widcket Widcket added the ios label Jan 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants