【问题标题】:Crashlytics for xamarin.mac applicationxamarin.mac 应用程序的 Crashlytics
【发布时间】:2017-09-01 16:28:54
【问题描述】:

对于 xamarin.mac 应用程序有使用 Crashlytics 报告系统的经验吗?我尝试创建绑定库,但出现异常:

“本机链接失败,错误代码 1”

我不确定绑定库将如何工作。有什么经验吗?

【问题讨论】:

    标签: xamarin crash-reports crashlytics xamarin.mac google-fabric


    【解决方案1】:

    来自 Fabric 的 Mike。

    目前 Fabric 不支持基于 Xamarin 的项目。如果情况发生变化,我会更新我的答案!

    【讨论】:

    • 您可以深入构建日志来确定本机链接失败的原因,但如果库不支持 XM,那么您很可能不走运。
    【解决方案2】:

    以下是一些可能有用的信息:

    可用于 Xamarin 的 Fabric 套件:

    为 Xamarin.Forms、Xamarin.Android 和 Xamarin.iOS。

    对于 iOS,您需要创建一个具有相同捆绑 ID 的应用程序 XCode 作为 Xamarin 应用程序中的一个。然后,使用 Fabric Mac 应用程序 添加您的应用并完成 Kits 载入流程。

    对于Android,您需要创建一个具有相同包的应用程序 android studio 上的名称作为 Xamarin 应用程序上的名称。然后,使用 Fabric Mac 应用程序,用于添加您的应用程序并完成 Kits on-boarding 过程。

    之后,您可以按照以下说明进行操作 https://www.fabric.io/kits 配置您的项目。

    对于android上的crashlytics,有一个隐藏配置,你需要 使用字符串资源添加/更新构建 ID

    e9e6beb9c4284289ac68b9ab76a9ee56

    否则你会在启动时崩溃。

    Samples 文件夹中有一个可用的 Sample。

    在 iOS 上,Crashlytics 不应与 Answers 一起使用。崩溃分析器 包括答案,所以你应该使用任何一个。

    代码可在https://github.com/drungrin/Fabric.Sdk.Xamarin获得

    Nuget 包也发布了:

    https://www.nuget.org/packages/Fabric/ https://www.nuget.org/packages/Answers/ https://www.nuget.org/packages/Crashlytics/ https://www.nuget.org/packages/Digits/

    来源:https://forums.xamarin.com/discussion/68256/fabric-crashlytics-answers-and-digits-for-xamarin-forms-xamarin-android-and-xamarin-ios

    【讨论】:

      【解决方案3】:

      可以在here找到与@CMash答案相同答案的更详细说明

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-03
        相关资源
        最近更新 更多