对于 xamarin.mac 应用程序有使用 Crashlytics 报告系统的经验吗?我尝试创建绑定库,但出现异常:
“本机链接失败,错误代码 1”
我不确定绑定库将如何工作。有什么经验吗?
对于 xamarin.mac 应用程序有使用 Crashlytics 报告系统的经验吗?我尝试创建绑定库,但出现异常:
“本机链接失败,错误代码 1”
我不确定绑定库将如何工作。有什么经验吗?
以下是一些可能有用的信息:
可与 Xamarin 一起使用的 Fabric 套件:
解答 Xamarin.Forms、Xamarin.Android 和 Xamarin.iOS 的 Crashlytics 数字。
对于 iOS,您需要在 XCode 上创建一个与 Xamarin 应用程序具有相同捆绑 ID 的应用程序。然后,使用 Fabric Mac 应用程序添加您的应用程序并完成 Kits 载入过程。
对于 Android,您需要在 android studio 上创建一个与 Xamarin 应用程序具有相同包名称的应用程序。然后,使用 Fabric Mac 应用程序添加您的应用程序并完成 Kits 载入过程。
之后,您可以按照 https://www.fabric.io/kits上的说明配置您的项目。
对于 android 上的 crashlytics,有一个隐藏配置,您需要使用字符串资源添加/更新构建 id
<string name="com.crashlytics.android.build_id">e9e6beb9c4284289ac68b9ab76a9ee56</string>
否则你会在启动时崩溃。
Samples 文件夹中有一个可用的 Sample。
在 iOS 上,Crashlytics 不应与 Answers 一起使用。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。组织/包/数字/
来自 Fabric 的 Mike。
目前 Fabric 不支持基于 Xamarin 的项目。如果情况发生变化,我会更新我的答案!