为什么我无法将我的新应用程序的dSYM上传到HockeyApp?

问题描述:

将应用程序成功上传到iTunes后,dSYM上传到曲棍球失败并显示以下消息?为什么我无法将我的新应用程序的dSYM上传到HockeyApp?

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,所以不是非常有帮助。完全相同的脚本对我们的其他应用程序工作正常,但不适用于此应用程序。有谁知道为什么?

曲棍球应用上的包ID必须与应用的包ID匹配。如果他们不这样做,只有dSYM上传不起作用。花了一段时间才弄明白这一点,因为错误信息是相当具有误导性的,当上传完整的Ipa时,捆绑ID不必匹配。此外,错配是一个错字,完全是无意的。

我遇到过这个问题一次。简短的回答:从iTunes下载dSyms到您的存档,但不要删除现有的dSym文件。下载后,全部上传到曲棍球。

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