我们的应用程序启用了位代码,因此我们不能使用在机器/ CI上生成的dSYM文件,而应该使用在位代码编译期间生成的dSYM。这里的问题是我们没有那些文件可以在App Store Connect上下载(没有链接)。
那真的很奇怪。我们怀疑也许我们最近升级的用于混淆二进制文件的3rd party工具开始无法正常工作,但是所有版本都处于“已验证”状态,我们可以将它们发布到App Store中而没有任何问题。
我认为,随着我们在App Store中获得较小的二进制文件,位代码处理过程可以正确运行,但是不产生dSYM。
我在Apple Developer Forums上找到了一个话题,但没有发现这个问题的根源:DSYMs No Longer Offered for Download?