如何上传使用Flutter开发的dsyms文件?

问题描述 投票:7回答:1

我正在开发一个具有Flutter支持的跨平台应用程序。我集成了Firebase Crashlytics,用于崩溃报告。在我需要检查报告之前,出现一条错误消息

Upload 1 missing dSYM required to process 4 crashes

为此,我尝试了Firebase文档

Get deobfuscated crash reports

而且,我还按照步骤使用flutter构建iOS存档

Preparing an iOS App for Release

仍然,firebase门户上存在相同的问题

Upload 1 missing dSYM required to process 4 crashes

我尝试了很多次,但还没有完成。

[如果有人有想法,请帮助我解决此问题。

感谢社区

ios firebase flutter crashlytics
1个回答
0
投票

准备发布我的应用程序时,我将按照以下步骤导出,上传并获取dSYM:

  1. 在终端中,我运行'flutter build ios --release'
  2. 在xCode中打开iOS项目,并将设备切换到“通用iOS设备”
  3. 从顶部菜单产品>存档
  4. 完成后,管理器窗口将显示您的存档版本。您也可以从Window> Organizer
  5. 手动打开此窗口
  6. 选择要上载到iTunes Connect的版本,然后单击Distribute App,然后按照以下步骤进行操作
  7. 上传完成后,右键单击组织者窗口中的内部版本,然后单击“在Finder中显示”
  8. 您应该在finder中看到一个存档文件,右键单击它,然后单击“显示包内容”。
  9. 里面应该有一个名为dSYM的文件夹,您可以将其压缩并发送到需要的位置
© www.soinside.com 2019 - 2024. All rights reserved.