【问题标题】:Getting __hidden at Crashlytics error reports with Enterprise Distribution使用 Enterprise Distribution 在 Crashlytics 错误报告中获取 __hidden
【发布时间】:2019-03-27 05:14:00
【问题描述】:

如标题中所述,我在 Crashlytics 的崩溃报告中不断收到 __hidden。我正在通过我的企业证书无线分发应用程序。
我在堆栈溢出时查看了许多帖子,但没有人解决我的问题。
我的调试信息格式是 DWARF 与 dSYM 应用程序委托中的 Crashlytics 配置调用是网站上建议的最后一个。
我已将所有 dSYM 文件上传到 Crashlytics。
当我导出我的应用程序时,从位码重建选项被选中(即使未选中它也不会改变)。 Strip Swift Symbols 未选中。

我仍然只在崩溃报告中得到 __hidden。

【问题讨论】:

    标签: ios swift xcode crashlytics google-fabric


    【解决方案1】:

    为了摆脱使用企业证书分发的__hidden符号,您应该禁用选项“从Bitcode重建" 导出 IPA 文件时。此外,您应该在“Build Settings”部分中为您的构建目标设置“Enable Bitcode”为 没有

    【讨论】:

    • 那么当无法禁用位码时我们该怎么办?
    • 我对这种情况没有任何解决方案。但据我所知,只有当应用程序通过 App Store 分发时,您才可以使用启用的 Bitcode。因此,您可以为 App Store 发布版本允许 Bitcode 并为其他版本禁用。
    猜你喜欢
    • 2019-04-08
    • 1970-01-01
    • 2021-06-30
    • 1970-01-01
    • 2012-09-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多