Firebase SDK没有';我不能使用iOS 10

Firebase SDK没有';我不能使用iOS 10,ios,firebase,cocoapods,ios10,podfile,Ios,Firebase,Cocoapods,Ios10,Podfile,我正在我的Xcode项目中使用Firebase。我正在用cocoapods安装它 在Podfile中,我将platform设置为ios,'9.0' 所有这些都可以在iOS 9.3.3中正常工作,但当我用iOS 10测试我的应用程序时,我会遇到很多错误,谷歌登录也无法工作。 我怎样才能解决这个问题? 我可以在我的Podfile中设置多个平台,如platform:ios,'9.0','10.0'。苹果改变了ios 10中使用keychain的方式。要解决此问题,您只需转到Targets>Capabi

我正在我的Xcode项目中使用
Firebase
。我正在用cocoapods安装它

在Podfile中,我将
platform
设置为
ios,'9.0'

所有这些都可以在iOS 9.3.3中正常工作,但当我用iOS 10测试我的应用程序时,我会遇到很多错误,谷歌登录也无法工作。 我怎样才能解决这个问题?
我可以在我的Podfile中设置多个平台,如
platform:ios,'9.0','10.0'

苹果改变了ios 10中使用keychain的方式。要解决此问题,您只需转到Targets>Capabilities并启用keychain共享(它允许您的应用程序访问keychain)。

目前,Firebase无法在iOS 10上工作,无论是设备还是模拟器。这是一项正在进行的工作,请继续关注更新。您可以在Firebase talk group上关注有关Firebase的一般性讨论,Firebase博客将在发布时发布公告。

openURL在iOS10中被弃用,因此您必须使用新的

func application(_ app: UIApplication, open url: URL, options: [UIApplicationOpenURLOptionsKey : Any] = [:]) -> Bool {
    return GIDSignIn.sharedInstance().handle(url as URL!,sourceApplication: options[.sourceApplication] as? String, annotation: options[.annotation])
}

抱歉,如果我在语言方面犯了一些错误,我是一名意大利学生Firebase目前不支持Firebase 10。我已成功使用Firebase分析和数据库,使用iOS 10中的匿名登录和Swift 3应用程序没有任何问题。我在我的播客文件中指定了10.0。太好了!谢谢