【发布时间】:2017-04-22 13:20:02
【问题描述】:
我已将 Firebase Crash 安装到我的应用中(未使用 CocoaPods),但是当我尝试将其提交到 iOS App Store 时,我收到以下错误:
错误 ITMS-90171:“无效的捆绑结构 - 二进制文件 'xxxx.app/dump_syms' 是不允许的。您的应用不能包含 独立的可执行文件或库,除了 CFBundleExecutable 支持的捆绑包。请参阅 Bundle Programming Guide,网址为 https://developer.apple.com/go/?id=bundle-structure 获取有关信息 iOS 应用程序包结构。”
请注意,如果我从捆绑资源中删除 dump_syms 文件,则崩溃会正确报告到 Firebase,但不会被符号化。
有人建议阅读Firebase issue #46,他们说构建期间的警告问题已解决,但事实并非如此。我使用的是最新版本的 Firebase。
【问题讨论】:
标签: ios firebase app-store-connect firebase-crash-reporting