【问题标题】:React Native (Android)- app appears twice on "Open with" listReact Native (Android) - 应用在“打开方式”列表中出现两次
【发布时间】:2021-01-06 20:16:07
【问题描述】:
我正在开发一个支持 Auth0 的反应原生应用程序。当用户打开 android 应用程序时,auth0 登录页面会在浏览器中打开,并且在成功登录后,它将用户重定向回应用程序。但是,会出现允许选择他想使用哪个应用程序继续该过程的弹出窗口。这是我的应用程序,它出现了两次。知道这可能是什么原因吗?我在许多不同的 android 设备上进行了测试,问题仍然存在。
PS。我正在通过博览会开发应用程序。我也退出了这个项目。
【问题讨论】:
标签:
android
react-native
expo
auth0
【解决方案1】:
我也遇到了同样的问题,在弹出的 expo 应用程序中也是如此。问题是有两个意图处理您的身份验证登录 url 方案。对我来说,问题是我用一个方案定义了自己的意图,并使用 WebBrowser.openAuthSessionAsync 来弹出一个浏览器窗口,同时在默认配置中为 配置了相同的方案appAuthRedirectScheme 在 build.gradle 中。这创造了具有相同方案的另一个意图。
我只是将 appAuthRedirectScheme 的方案更改为其他内容...