2

我在使用 Firebase 进行 Google 身份验证时遇到问题。我的应用程序中有电子邮件和 Facebook 身份验证,它们工作正常,但是当我添加pod 'GoogleSignIn'到我的 Podfile 并安装后,我在构建应用程序时遇到错误:

API_UNAVAILABLE(macCatalyst) ==> " Expected ',' "

一旦我删除pod 'GoogleSignIn'并清理项目,一切都会再次正常工作。Facebook 和 Google Auth 之间是否存在冲突?这是我的 Podfile:

# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'

target 'WhichLike' do
  # Comment the next line if you don't want to use dynamic frameworks
  use_frameworks!

  # Pods for WhichLike

  target 'WhichLikeTests' do
    inherit! :search_paths
    # Pods for testing
  end

  target 'WhichLikeUITests' do
    # Pods for testing
  end
  pod 'Firebase/Analytics'
  pod 'Firebase/Auth'
  pod 'Firebase/Core'
  pod 'Firebase/Firestore'
  pod 'FBSDKLoginKit'
  pod 'GoogleSignIn'
end

但这里的重要问题是:任何人都知道我如何在 swift 应用程序中使用 Firebase 将 Facebook 和 Google 身份验证放在一起?请不要发布 Firebase 文档链接,因为我已阅读所有这些链接。

仅供参考,我使用的是 Swift 4.2 和 Xcode 10.1

任何解决方案将不胜感激。

4

0 回答 0