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

signInWithBrowser leads to frozen white screen #447

Open
ryanjwessel opened this issue Feb 19, 2025 · 0 comments
Open

signInWithBrowser leads to frozen white screen #447

ryanjwessel opened this issue Feb 19, 2025 · 0 comments
Labels
bug Something isn't working

Comments

@ryanjwessel
Copy link
Contributor

Describe the bug?

When I call the signInWithBrowser method on version 2.17.0, the in-app browser opens but is frozen and cannot be interacted with.

Of note, this bug only occurs on an iOS Simulator. If I build the app to a physical device, I can use the in-app browser as expected.

What is expected to happen?

The in-app browser should load the Okta log-in experience, and the user should be able to enter their username and password to log in.

What is the actual behavior?

On an iOS Simulator, the in-app browser experience is frozen.

Image

Reproduction Steps?

  1. Call createConfig with clientId, redirectUri, endSessionRedirectUri, discoveryUri, scopes: ['openid', 'profile'], requireHardwareBackedKeyStore: !isRunningOnEmulator, browserMatchAll: true.
  2. Call the signInWithBrowser method on an iOS Simulator.
  3. Accept the prompt saying " would like to use to login"
  4. The browser that opens is frozen

Additional Information?

No response

SDK Version

2.17.0

Build Information

React Native: 0.73.11
Xcode: Version 16.0 (16A242d)
iOS Simulator Version: 18.0
Physical iPhone version: iPhone 14 Pro, iOS 18.3.1

@ryanjwessel ryanjwessel added the bug Something isn't working label Feb 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant