“(null)”想要使用“google.com”登录

问题描述 投票:0回答:1

我正在尝试使用 FirebaseUI 提示用户从 iOS 共享扩展(而不是我的主应用程序)登录。一切工作正常,除了当用户单击“使用 Google 登录”或“使用 Facebook 登录”时,他们会收到一条警告:“(null)”想要使用“google.com”登录:

Screenshot

这只是共享扩展中的问题,而不是主应用程序中的问题。如何使共享扩展中的弹出窗口正确显示我的应用程序名称?我检查了扩展程序和应用程序中的 .plist 之间的差异,但找不到任何明显的根本原因。

代码摘录:

let authUI = FUIAuth.defaultAuthUI()
authUI?.delegate = self
authUI?.shouldAutoUpgradeAnonymousUsers = true
let providers: [FUIAuthProvider] = [
  FUIEmailAuth(),
  FUIGoogleAuth(),
  FUIFacebookAuth(),
]
authUI?.providers = providers
present(authUI!.authViewController(), animated: false, completion: nil)
swift firebase firebase-authentication firebaseui
1个回答
0
投票

更改 info.plist 捆绑包名称无效。我们需要更改 buildSetting -> Product Name

© www.soinside.com 2019 - 2024. All rights reserved.