Objective c Firebase无法在某些运行iOS 10的设备上配置和加载用户

Objective c Firebase无法在某些运行iOS 10的设备上配置和加载用户,objective-c,iphone,firebase,firebase-authentication,ios10,Objective C,Iphone,Firebase,Firebase Authentication,Ios10,我正在尝试调试为什么[FIRApp configure]无法在某些运行iOS 10的设备上启动时加载保存的用户 看起来Firebase SDK使用的密钥链有问题 任何帮助都将不胜感激 配置“Firebase”时,请参阅下面的日志 启动时加载保存的用户时出错:Error Domain=FIRAuthErrorDomain Code=17995“访问密钥链时出错。@c NSError.userInfo字典中的@c NSLocalizedFailureReasonErrorKey字段将包含有关遇到的错

我正在尝试调试为什么
[FIRApp configure]
无法在某些运行iOS 10的设备上启动时加载保存的用户

看起来Firebase SDK使用的密钥链有问题

任何帮助都将不胜感激

配置“Firebase”时,请参阅下面的日志

启动时加载保存的用户时出错:Error Domain=FIRAuthErrorDomain Code=17995“访问密钥链时出错。@c NSError.userInfo字典中的@c NSLocalizedFailureReasonErrorKey字段将包含有关遇到的错误的详细信息”userInfo={NSLocalizedDescription=访问密钥链时出错。@c NSError.userInfo字典中的@c NSLocalizedFailureReasonErrorKey字段将包含有关遇到的错误的详细信息,error\u name=error\u keychain\u error,NSLocalizedFailureReason=SecItemCopyMatching(0)}


发现问题!在.authentications文件中为生产和发布使用不同的捆绑标识时,导致Keychain注销用户

您需要做的是为每个方案创建两个.authentications文件,并在生成设置中进行设置