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文件,并在生成设置中进行设置