You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Firebase Twitter账号登录跳转浏览器而非Twitter App异常问题

我遇到了如下技术问题,请问是否有其他开发者也碰到过相同情况?

环境信息

Xcode 版本:13.3
Firebase SDK 版本:6.8.1
涉及 Firebase 组件:Auth
开发框架:SwiftUI
适配最低系统版本:iOS 14.0+

问题描述

使用 Firebase 实现 Twitter 账号登录功能时,系统未拉起设备上已安装的 Twitter App,而是直接打开浏览器完成授权流程,问题截图如下:
Twitter 登录跳转异常截图

复现步骤

  • 测试设备为 iPhone X,设备上已安装 Twitter App 且已登录 Twitter 账号
  • 按照官方指引文档集成 Twitter 登录能力

核心实现代码如下:

provider.getCredentialWith(nil) { credential, error in
      if error != nil {
        // 错误处理
      }
      if credential != nil {
        Auth.auth().signIn(with: credential) { authResult, error in
          // 登录结果处理
        }
      }
    }

完成上述集成后触发 Twitter 登录,即出现上述跳转异常问题。


内容的提问来源于stack exchange,提问作者Binh Ho

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.28 16:21:33