크래시 틱스의 치명적이지 않은 오류 기능을 테스트 중이었고 Crashlytics 대시 보드에 로그와 키가 표시되지 않는 것 AppDelegate에서 줄 바꿈을 호출하고 로그를 ViewController.크래시 틱스의 치명적이지 않은 오류 기능
하자 오류 = NSError (도메인 : "XYZ"코드 : 지능 (1.0), 사용자 정보 : 전무). Crashlytics.sharedInstance() recordError (오류)
하지만 난이 두 줄 이상 추가하는 경우가 일하고있어 내 ViewController 단추 클릭하고 로그를 추가하십시오 .. 내 응용 프로그램에 추가 한 모든 로그를 제공합니다.
버튼 클릭을 추가하는 것이 이상하게 보입니다. AppDelegate 또는 공통 영역에서 수행 할 수있는 방법이 있습니까?
글쎄, 나는 이해한다. 그러나 버튼 클릭으로 충분한 시간을 갖게되고 ViewDidLoad 나 AppDelegate 메소드에서 충분하지 않을 것이다. 문제는 그 버튼을 클릭하지 않으면 로그 중 대시 보드에 표시되지 않습니다 여기에 문제가 아닌가요? – tharun
Fabric이 앱 델리게이트에서 완전히 초기화 된 후에 키나 로그를 추가하면 데이터가 기록됩니다. 그러나 같은 세션에서 충돌 또는 치명적이지 않은 예외가 발생한 경우에만 표시됩니다. –
Fabric.with ([Crashlytics.self]) 뒤에 didFinishLaunchingWithOptions 함수를 추가했습니다. 이처럼 – tharun