iOS에서 이메일과 비밀번호로 간단한 로그인을 시도하고 있습니다. 로그인 할 때 나는 다음과 같은 오류가 발생했습니다Firebase 간단한 로그인 오류 "__NSPlaceholderDictionary initWithObjects : forKeys : count :"
응용 프로그램을 종료로 인해 캐치되지 않는 예외 'NSInvalidArgumentException', 이유에 '* - [__ NSPlaceholderDictionary initWithObjects : forKeys : 수 :]. 시도는 에서 전무 개체를 삽입 오브젝트 [0] * 우선 투사 호출 스택 (0 CoreFoundation에서 0x02eee1e4 exceptionPreprocess 180 + 1 libobjc.A.dylib
0x02c6d8e5 objc_exception_throw + 44 2 CoreFoundation에서
0x02eb4376 - [__ NSPlaceholderDictionary initWithObjects : forKeys는 : 계산 :],617 451,515,390 3 CoreFoundation에서 0x02ee1c29 + [NSDictionary와의 dictionaryWithObjects : forKeys : 계산 :] + 73 4 앱 0x000ed30c의 ParseUserData + 428 5 앱
0x0009e6e1 __37- [MenuViewController checkAuthStatus] _block_invoke + 161 6 앱 0x0011f89f __82- [FirebaseSimpleLogin attemptAuthWithToken : 공급자 : userData에 : 계정 : andCallback :] _ block_invoke + 461 7 앱 0x00199df7 __43- [FRepo callOnComplete : withStatus : andData :] _ block_invoke + 33 8
libdispatch.dylib 0x06e457b8 _dispatch_call_block_and_release + 15 9 libdispatch.dylib 0x06e5a4d0 _dispatch_client_callout + 14 10 libdispatch .dylib
0x06e48726 _dispatch_main_queue_callback_4CF + 340 11 CoreFoundati 에 0x02f5343e __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE + 14 12 CoreFoundation에서의 0x02e945cb __CFRunLoopRun + 1,963 13 CoreFoundation에서 0x02e939d3 CFRunLoopRunSpecific + 467 14 CoreFoundation에서
0x02e937eb의 CFRunLoopRunInMode + 123 15 GraphicsServices
0x03d535ee GSEventRunModal + 192 16 GraphicsServices
0x03d5342b GSEventRun + 104 17 UIKit
0x0192df9b UIApplicationMain + 1225 18 응용
0x0010623d 메인 + 141 19 libdyld.dylib
0x0708f701 start + 1 20 ???
0x00000001이 0x0 + 1)의 libC++ abi.dylib :Firebase *ref = [[Firebase alloc] initWithUrl:FIREBASE]; FirebaseSimpleLogin *authClient = [[FirebaseSimpleLogin alloc] initWithRef:ref]; [authClient loginWithEmail:@"useremail" andPassword:@"userPassword" withCompletionBlock:^(NSError* error, FAUser* user) { if (error != nil) { NSLog(@"Success!"); // There was an error logging in to this account } else { NSString *message = [error.userInfo valueForKey:@"NSLocalizedDescription"]; if (message == nil) message = @"Please try again"; [self performSelectorOnMainThread:@selector(showError:) withObject:message waitUntilDone:NO]; } }];
이 오류를 얻기 내 애플하지 않는 데이터 형식 : 유형의 캐치되지 않는 예외 NSException
내 코드와 함께 종료 데이터베이스가 더 이상 크래시 .. 아무도 아이디어가 있습니까?
예, 로그인 후 인증 오류 인 것으로 보입니다.이 문제는 내 잘못입니다. 답변 해 주셔서 감사합니다. –