我在使用 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
任何解决方案将不胜感激。