2016-06-22 2 views
5

저는 Jenkyns 및 Crashlytics를 통해 앱 빌드 배포를 자동화하려고합니다. 설명서에 표시된대로 모두 구성했지만 crashlyticsUploadDistributionRelease는이 오류로 실패했습니다 : "배포 업로드 실패"및 "서명되지 않은 APK를 배포 할 수 없기 때문에 WARN - 크래시 틱스 컴파일이 중단되었습니다 :".크래시 틱스에 apk를 업로드 할 수 없습니다.

어떻게 해결할 수 있습니까?

답변

9

Mike from Fabric and Crashlytics here.

Android 용 베타는 서명 된 APK 배포 만 지원하며 서명되지 않은 APK는 배포 할 수 없습니다. 안드로이드의 문서 here.

+4

Android Studio에서 서명하는 경우 V1 및 V2 서명 버전을 모두 확인해야합니다. 그렇지 않으면 어떤 이유로 든 서명되지 않았다고 불평 할 것입니다. – behelit

+0

apk_path를 추가하여 서명되지 않은 apk를 crashlytics에 업로드 할 수있었습니다 : – ODAXY

0

내가 Crashlytics에 패스 트레인을 통합 한이 같은 문제에 직면 고지 안드로이드 앱 머리에 서명하는 방법에 대한 자세한 내용은

. 테스터에게 빌드를 배포하고 싶었습니다.

Fastlane에서 디버그 APK 또는 APK를 게시할지 여부를 선택할 수 있습니다. Fastlane 릴리스 APK를 게시하려고하는데 Fastfile에서 APK를 디버그하도록 을 변경했습니다.

젠킨스에서는 APK 디버그를 게시 할 수있는 몇 가지 설정이있을 수 있습니다. 이것이 도움이되기를 바랍니다.