为什么我无法将我的新应用程序的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文件。下载后,全部上传到曲棍球。