【问题标题】:Receive [Upload missing dSYM required to process] when project's configured from multi - environments running a single target从运行单个目标的多环境配置项目时收到 [Upload missing dSYM required to process]
【发布时间】:2019-06-09 23:41:13
【问题描述】:

我的 Xcode 工作区和 Firebase 项目配置为使用单个目标运行多个环境。环境是 PROD、DEV、BETA 和 QA。尽管我能够在 firebase 中查看所有四个环境的分析和性能数据,但我收到了 DEV、BETA 和 QA 环境的“上传缺少处理所需的 dSYM”错误消息。 PROD 的符号化崩溃报告按预期显示,但其他三个环境则没有。我也已经将“调试信息格式”设置为“带有 dSYM 文件的 DWARF” 附上我目前的配置。

我怀疑该问题归因于 Firebase 未解析正确的 *.plist,因为我也在控制台中收到此消息: 2019-01-15 16:51:37.522637-0500 [My App][7318:2157994] 5.15.0 - [Firebase/Analytics][I-ACS025020] Analytics 需要来自 GoogleService-Info.plist 的 Google App ID。您的数据可能会丢失。 Google 应用 ID 已更改。原始、新 ID:[masked]:ios:[masked], [masked]:ios:[masked]

非常感谢任何帮助或见解。

【问题讨论】:

    标签: ios swift firebase


    【解决方案1】:

    转到项目的构建设置,然后搜索“调试信息格式”,然后将“调试信息格式”设置为“带有 dSYM 文件的 DWARF”

    【讨论】:

    • 谢谢,Yogesh,我的工作区已经有了这个配置集。您还有什么建议吗?
    • 如果你有一些构建问题,那么你可以从窗口访问 -> 组织者根据方案和版本选择存档,右键单击以在 finder 中显示,然后显示包内容和 dSYMs 文件夹内你可以找到它。如果存档不存在,则从版本标记或提交重建存档。
    猜你喜欢
    • 1970-01-01
    • 2017-09-25
    • 1970-01-01
    • 1970-01-01
    • 2022-10-24
    • 2021-08-22
    • 2013-02-18
    • 2018-08-08
    • 2019-07-30
    相关资源
    最近更新 更多