2016-10-29 3 views
6

이것은 무작위로 발생하기 시작했으며이를 통과시킬 수 없습니다. 내 응용 프로그램 디버그 영역에서 시작과 충돌합니다. 31 :Firebase 앱이 구성되지 않음

2016년 10월 29일 14 57.606 gigMe [2,285 : 73,317]가 중포 기지 자동 화면보고 활성화. + [FIRAnalytics setScreenName : setScreenClass :]를 호출하여 화면 이름을 설정하거나 기본 화면 클래스 이름을 덮어 씁니다. 자동 화면보고를 사용하지 않으려면 Info.plist에서 FirebaseAutomaticScreenReportingEnabled 플래그를 NO로 설정하십시오.

2016-10-29 14 : 31 : 57.783 기가 바이트 [Firebase/Core] [I-COR000003] 기본 Firebase 응용 프로그램에는 아직 구성되지 않았습니다. [FIRApp configure]를 응용 프로그램 초기화에 추가하십시오. 더 읽기 : 31 : 57.911 gigMe [2285 : 73317] 내가 여기

2016년 10월 29일 (14)에 게시 어차피 구글의 주소를 제공합니다 : '가져 오지 못했습니다 응용 프로그램을 종료 * 인해 캐치되지 않는 예외를 이유를'FIRAppNotConfigured ' 기본 FIR 데이터베이스 인스턴스. FIRDatabase를 사용하기 전에 FIRApp.configure()를 호출해야합니다. ' * 먼저 던져 호출 스택 :

정말 내가이 데이터베이스와 관련이있다 아무것도 엉망 havent 한 때문에 모든이를 이해 해달라고이 내 didFinishLaunchingWithOptions 방법 :

func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool { 
    // Override point for customization after application launch. 
    print("wtf") 
    FIRApp.configure() 

    return true 
} 

메신저 못하고 디버거에 인쇄 된 것도 있습니다. 아무도 무슨 일이 일어나고 있는지 아니?

답변

26

이것은 아니요 FIRApp.configure() 오류입니다. 당신은

class viewCon : UIViewController{ 

let ref = FIRDatabase.database().reference() // or a Storage reference 
    // This might be the error 
    } 

당신이 어떤조차하지 수도 클래스 기능/속성 변수를 초기화하기 위해 노력하고 있기 때문에 이것이 발생하는 이유는 같은 클래스의 몇 가지 수준의 기능을 가진 전역 변수를 선언 할 수 있습니다 아직 구성되지 않았습니다. 그래서이 시도 : -

class viewCon : UIViewController{ 

    let ref : FIRDatabaseReference! 
     // This might be the error or a Storage reference 

    override func viewDidLoad(){ 

     super.viewDidLoad() 
     ref = FIRDatabase.database().reference() 
     } 
    } 

을, 이론보다 지원 let ref = FIRDatabase.database().reference()FIRApp.configure()에 브레이크 포인트를 사용해보십시오, 먼저 호출되는 어느 하나를 볼 수 있습니다. let ref = FIRDatabase.database().reference()가 처음 호출되면, 당신은 ref으로,이 오류를 가지고 바인딩은

+0

은 그것이 무엇 이잖아 FIRDatabase 구성되지 않은 클래스, 아직 ..에 액세스하려고! 정말 고맙습니다! – user3462448

+0

감사합니다 Dravidian. 참고 : 오타가 있습니다. 그렇지 않으면 대단한 답변입니다. Capital R은'var ref : FIRDatabaseReference!'에 필요합니다. –

관련 문제