0

을 실행하는 일부 장치의 사용자를로드 할 수 없습니다 Firebase SDK에서 사용하는 키 체인.중포 기지 구성하고 내가 디버깅하기 위해 노력하고있어 아이폰 OS (10)

도움이 될 것입니다.

시작할 때`

로드 오류는 사용자가 저장 한 중포 기지 '를 구성 할 때 아래 로그를 참조하십시오. 오류 도메인 = FIRAuthErrorDomain 코드 = 17995 "키 체인에 액세스 할 때 오류가 발생한 @c NSLocalizedFailureReasonErrorKey 필드를에 @ c NSError.userInfo 딕셔너리에 "UserInfo = {NSLocalizedDescription = 키 체인에 액세스 할 때 오류가 발생했습니다. 오류가 발생 관한 @c NSError.userInfo 사전에 @c NSLocalizedFailureReasonErrorKey 필드에 대한 정보가 포함됩니다, ERROR_NAME = ERROR_KEYCHAIN_ERROR, NSLocalizedFailureReason = SecItemCopyMatching (0)}

답변

1

문제 발견! .entitlements 파일에서 생산 및 릴리스에 다른 번들 식별자를 사용하면 키 체인에서 사용자를 로그 아웃시킵니다.

각 구성표에 대해 .entitlements 파일을 두 개 만들고 빌드 설정에서이를 설정해야합니다.

+0

고마워요! 이것은 나를 위해 일했다. – Tijn

관련 문제