提交Crashlytics:无法上传二进制文件-但实际上成功了

问题描述 投票:1回答:1

[通过命令行(从我们的Jenkins管道并手动)将* .ipa文件提交给Fabric / Crashlytics时,我们[不正确地]收到了...

无法提交版本。响应码0

无法上传二进制文件

...错误。通过错误地报告此通道的失败来破坏我们的构建管道,但实际上它可以正确上传。

我已经尝试通过Fastlane通道提交构建,以及从我自己的计算机上的终端手动运行Submit命令,结果都是相同的。我还联系了我们的网络工程师,将往返于* .fabric.io和* .crashlytics.com的所有子域的所有流量列入白名单,因此我们的企业防火墙/代理不应阻止任何流量。

(来自我们的项目目录)

$ ./Frameworks/Crashlytics.framework/submit <redacted-api-key> <redacted-secret> -ipaPath '<path/to/project>/buildoutput/<app name> <version> (Beta).ipa' -debug YES
2019-05-14 15:34:35.499 submit Crashlytics: Crashlytics.framework/submit 1.3.5 (18)
2019-05-14 15:34:35.502 submit Crashlytics: Path to IPA manually provided: /path/to/project/buildoutput/****** (Beta).ipa
2019-05-14 15:34:37.449 submit Crashlytics: Path To App: /var/folders/**/************/*/****** (Beta)/Payload/******.app
2019-05-14 15:34:51.583 submit Crashlytics: Submitting IPA at /var/folders/**/************/*/com.crashlytics.mac/distributions/******-****-****-****-******.ipa
2019-05-14 15:35:10.829 submit Crashlytics: Unable to submit build. Response code: 0
2019-05-14 15:35:10.906 submit Crashlytics: Failed to upload binary

这里的主要问题是,实际上是将二进制文件上传到Fabric以进行Beta分发。它只是向我/詹金斯报告失败了。

ios jenkins crashlytics google-fabric
1个回答
0
投票

如果您仍然遇到此问题,请向Fabric(dot)io寻求支持。

© www.soinside.com 2019 - 2024. All rights reserved.