下载dSYM失败“缺少应用版本”

当我尝试从组织者下载dSYM时,它给了我这个错误:

缺少应用版本
找到了“co。**”的应用记录,但是“1.0.3”构建“10”的匹配版本却没有。

我启用了Bitcode。 这是Swift和Objective-C pod的快速应用程序。 Xcode版本7.2(7C68)

当我右键单击存档并在Finder中查看它的包内容时,我看到一个dSYMs文件夹。 我将它压缩并将其上传到Crashlytics,但它仍然显示我所有版本都缺少dSYM。 它甚至还有App.dsym,其中包含一些带UUID的dsyms和其他用于我的pod的dsyms。

这是一个XCode错误吗?

我看到somene在苹果开发者论坛上发布了一个关于tvOS的类似问题,但那里没有答案。 由于某种原因,我不允许在那里提出问题:p

我还没有为iTunesConnect添加构建,是否需要下载dSYM? XCode从哪里下载dSYM? 它可能与我的bundleId的forms是co.someString而不是co.someString.someOtherString的事实有关吗? 我猜不是,我只是在寻找任何东西。

禁用bitcode是否能够为我获取dSYM的唯一方法?

听起来你的dSYM文件与应用程序二进制文件不匹配 ,即使应用程序版本号和内部版本号是正确的。 每次构建(存档)应用程序时,您都会获得新的和不同的dSYM文件。

即使您没有在归档之间进行任何代码更改,也不能使用任何已归档项目中的任何dSYM文件。 您必须从中获取完全正确的存档和dSYM。

以下是HockeyApp的相关信息 ,与Crashlytics类似的服务。 即使它们是差异服务,象征性崩溃报告也是类似的问题。