iOS 13.0 firebase deadlock on startup

baecheese·2020년 3월 1일
0

에러 상황

  • firebase configure 이후, 무한하게 멈춰있는 상태 유지

콘솔 에러 메세지

Task <91181C91-04ED-40B7-93D4-FC37B84D66C3>.<1> HTTP load failed, 0/0 bytes (error code: -1009 [1:50])

에러 발생 지점

class AppDelegate: UIResponder ... { 

  var window: UIWindow?

  func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
    //..이외 코드 생략..
    FirebaseApp.configure() // <<<<<< 에러 발생 지점
    return true
  }

}
  • Firebase Configure 해주는 부분을 주석처리 하면 현상이 사라짐

파이어베이스 깃헙 이슈 관련 쓰레드

해결방안 및 결과

  • 업데이트 도중에 생긴 Catalina 업데이트 관련 CocoaPod 에러
  • 위 이슈 해결 후, 6.4.0으로 업데이트를 했으나 증상 똑같음
  • 파이어베이스 관련한 lock version 모두 삭제 후 현재 최신 버전으로 업데이트
  • iOS 12.4.2, iOS 13.0 디바이스 테스트 완료 / 시뮬레이터에서는 여전히 안됨,,,

비고

  • iOS 13.0 관련 이슈가 파이어베이스 내에서 상당히 많은 듯 했다..
profile
iOS Developer

0개의 댓글