FirebaseCrash误差dump_syms提交到iOS App Store的时候

问题描述:

我已经安装了火力地堡碰撞到我的应用程序(不使用的CocoaPods),但是,当我试图将其提交给iOS的App Store中,我得到以下错误:FirebaseCrash误差dump_syms提交到iOS App Store的时候

ERROR ITMS-90171: "Invalid Bundle Structure - The binary file 'xxxx.app/dump_syms' is not permitted. Your app can’t contain standalone executables or libraries, other than the CFBundleExecutable of supported bundles. Refer to the Bundle Programming Guide at https://developer.apple.com/go/?id=bundle-structure for information on the iOS app bundle structure."

请注意,如果从捆绑软件资源中删除dump_syms文件,崩溃会正确报告到Firebase中,但未被符号化。

有人建议阅读Firebase issue #46他们说在构建过程中的警告问题已经解决,但事实并非如此。我正在使用最新版本的Firebase。

我问过Firebase支持团队,他们说dump_syms不应该包含在捆绑包中。

可能唯一能够正确标记报告(如果使用Apple的Bitcode)的方法是手动上传dSYMS文件。

您可以在this issue I opened here