2017-09-27 1 views
0

빌드에 Crashalytics를 추가하는 데 어려움이 있습니다.Unity 5.6에서 Crashlytics GameObject를 찾을 수 없습니다.

우리는 Fabric UnityPackage를 다운로드하여 최신 버전으로 업그레이드하고 Unity 인터페이스에서 Fabric 계정에 로그인 한 다음 'Prepare Fabric'모달의 마지막 단계에서 GameObject를 우리의 첫 번째 게임으로 드래그했습니다 장면. 마지막으로 Android에 게임을 내장했습니다.

그런 다음 FabricInit 및 CrashlyticsInit이 장면에 있더라도 편집기에서 게임을하면 "Crashlytics GameObject를 찾을 수 없습니다"라는 경고가 표시됩니다. 게임을 실행하면 메시지가 두 번 나타납니다. -이 시작 장면이 이어지는 두 개의 연속적인 Unity Scene이 있습니다.

웹 사이트에 특정 문서가없는 것처럼 보이며 패브릭 웹 사이트는 대시 보드가 아닌 다운로드 페이지로 안내합니다.

+0

Mike from Fabric 여기. Android 또는 Android 및 iOS에서만 구축 할 때 이런 현상이 발생합니까? 다운로드 페이지로 리디렉션되는 경우 백엔드에서 아직 앱을 사용하지 않았다고 생각합니다. 번들 ID 또는 패키지 이름을 공유 할 수 있다면, 나는 무엇이 진행되고 있는지 살펴볼 수있다. –

+0

@MikeBonnell 안녕하세요, Mike, 현재 Android에서 진행 중입니다. 아직 iOS를 확인할 기회가 없었습니다. (번들 ID를 이메일로 보냈습니다.) 감사합니다! – Juan

+0

@MikeBonnell 좀 더 자세하게 문제를 살펴보면, Crashlytics GameObject가 단순히 장면 전체에서 지속되지 않는 것처럼 보입니다. 적어도 편집자는 CrashlyticsInit.cs의 Awake() 메서드가 호출되지 않는다고합니다. Android에서도 마찬가지라고 생각합니다. – Juan

답변

0

마이크 원단 여기. 이 경고의 목표는 게임 내에서 CrashlyticsInit 게임 개체로 드래그하지 않았다는 것을 당신과 다른 개발자들에게 알려주는 것이었지만, 우리가 이것을 시도하고 감지하는 방법으로 인해 다른 경우 플래그가 지정되었습니다.

우리는이 지점을 파악하는 데보다 효과적인 방법을 사용하고 있지만 그 사이에 Fabric/Editor/CommonBuild/FabricCommonBuild.cs의 65 번째 줄을 주석 처리하면 문제가 해결됩니다.

+0

I 개체를 끌면 장면에서 라이브 및 활성 상태입니다. 그러나 여전히 경고가 표시됩니다. –

관련 문제