【问题标题】:Crashalytics not working for xcode 10, iOS12Crashlytics 不适用于 xcode 10、iOS 12
【发布时间】:2018-12-19 13:56:45
【问题描述】:

Crashlytics 不会向适用于 Xcode 10 或更高版本以及 iOS 12 或更高版本的 Fabric 报告崩溃事件。

【问题讨论】:

    标签: ios xcode crashlytics


    【解决方案1】:

    从 Xcode 10 和 iOS 12 或更高版本向 Fabric 报告崩溃

    第 1 步:

    1. 转到构建设置
    2. 搜索“调试信息格式”
    3. 将“Debug”的值从“DWARF”更改为“DWARF with dSYM File”
    4. 再次构建您的项目。

    第 2 步:

    在“输入文件”中设置 Info.plist 的绝对路径 - 在“构建阶段”下为 Fabric 添加的运行脚本中添加/更改“输入文件”值 - 从“$(BUILT_PRODUCTS_DIR)/$(INFOPLIST_PATH)”到新路径*“/Info.plist”

    *新路径:也可以从 Build Settings -> Packaging -> Info.plist File 中获取 Info.plist 路径

    【讨论】:

    • 第 2 步是怎么回事?为什么不使用$(BUILT_PRODUCTS_DIR)/$(INFOPLIST_PATH)
    • @Lukas1 因为,$(BUILT_PRODUCTS_DIR)/$(INFOPLIST_PATH) 无法定位 plist 文件运行时并导致使用最新的 xcode 构建问题。
    • 好的,但这必须与您自己设置中的某些内容有关,因为对我来说它可以正常工作。
    猜你喜欢
    • 2019-02-21
    • 1970-01-01
    • 2018-11-14
    • 2019-02-22
    • 2021-02-05
    • 1970-01-01
    • 2019-03-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多