Xcode Bot을 설정하여 베타 앱을 자동으로 업로드 및 배포합니다. macOS Server와 Xcode가 활성화 된 Mac을 설치했고 수동으로 IPA를 빌드하고 내보낼 수 있습니다. 내가 만든 Xcode Bot은 또한 문제없이 IPA를 보관하고 내 보냅니다.Crashlytics : 오류로 인해 소스를 패키지화 할 수 없습니다.
그러나 Xcode Bot의 게시 트리거에서 Crashlytics 제출 스크립트를 실행하려고하면 업로드가 실패합니다. 하지만 봇이 IPA를 생성하지 않고 터미널을 통해 수동으로 Crashlytics 스크립트를 호출하면 정상적으로 업로드됩니다. Xcode Bot만이 Crashlytics에 제출하지 못하는 것 같습니다.
서버 키 체인에 올바른 인증서가 모두 설치되어 있으며 Xcode 및 Xcode Bot의 생성 된 IPA를 모두 사용하여 수동 보관/내보내기를위한 모든 기능이 잘 작동합니다.
2016-11-22 17:15:53.942 submit Crashlytics: Crashlytics.framework/submit 1.3.5 (18)
2016-11-22 17:16:03.125 submit Crashlytics: Unable to package source due to error: Error Domain=CLSIPABuilderErrorDomain Code=-6 "(null)" UserInfo={UnderlyingError=Error Domain=CLSCodeSignerErrorDomain Code=-2 "(null)" UserInfo={arguments=(
"--sign",
ACFE8B8E177196BFF1974841752020FE96687508,
"--all-architectures",
"--force",
"--entitlements",
"/var/folders/81/5t89fdcn3h3680gh99mgvl7934dkfg/T/com.crashlytics.ipas/E357A31C-B1A2-424B-8A5A-E7D499A92C73/Payload/entitlements.xml",
"/var/folders/81/5t89fdcn3h3680gh99mgvl7934dkfg/T/com.crashlytics.ipas/E357A31C-B1A2-424B-8A5A-E7D499A92C73/Payload/Ebates Beta.app"
), environment={
"CODESIGN_ALLOCATE" = "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/codesign_allocate";
}, status=1, stderr=ACFE8B8E177196BFF1974841752020FE96687508: no identity found
, command=/usr/bin/codesign, stdout=}, SourcePath=/var/folders/81/5t89fdcn3h3680gh99mgvl7934dkfg/T/com.crashlytics.ipas/E357A31C-B1A2-424B-8A5A-E7D499A92C73}
2016-11-22 17:16:03.187 submit Crashlytics: Failed to prepare the binary for release
누군가가이 문제에 도움이 되거 수 희망, 모든 일이 동안 내 머리를 잡아 당겨받은 : 여기
은 엑스 코드 봇의 로그입니다.