为什么我不能将新应用的dSYM上传到HockeyApp?

时间:2016-12-13 14:53:10

标签: ios fastlane hockeyapp

成功将应用程序上传到iTunes后,将dSYM上传到曲棍球失败并显示以下消息?

Error when trying to upload ipa to HockeyApp: {"status"=>"error", "message"=>"Bundle version is blank or could not be parsed. Please check the file format of your symbols file."}

我用Google搜索了这条错误消息,但我只得到了两个结果,而且两者都没有与iOS相关,所以不是很有帮助。完全相同的脚本适用于我们的其他应用程序,但不适用于此。有谁知道为什么?

2 个答案:

答案 0 :(得分:0)

曲棍球应用程序上的软件包ID必须与应用程序的软件包ID相匹配。如果他们没有,dSYM只上传不起作用。花了一段时间来解决这个问题,因为错误消息非常容易引起误解,并且在上传完整的ipa时,捆绑包ID不必匹配。此外,不匹配是一个错字,完全是无意的。

答案 1 :(得分:0)

我曾经遇到过这个问题。简答:将dSyms从iTunes下载到您的存档但不删除现有的dSym文件。下载后,将它们全部上传到Hockey。

以下是我的问题的解决方案:https://support.hockeyapp.net/discussions/problems/61441-issues-while-uploading-dsym-for-bitcode-enabled-ios-app