【发布时间】:2020-10-19 21:48:10
【问题描述】:
谁能帮助我将 Firebase.Crashlytics 集成到适用于 iOS 的 Xamarin.Forms 项目中。 它在 Android 上运行良好,但在 iOS 上我遇到了问题。 请注意,我在 iOS 上执行了以下步骤:-
-
向我的 iOS 项目添加了 Xamarin.Firebase.iOS.Crashlytics Nuget 包。
-
添加了 GoogleService.plist 文件
-
为iOS做了一个依赖服务
-
添加了以下代码来初始化nuget:-
Firebase.Core.App.Configure(); Crashlytics.Configure(); Fabric.Fabric.SharedSdk.Debug = true; Crashlytics.SharedInstance.Crash();
更新
我已按照下面提到的链接中的所有步骤进行操作:- https://keithbeattyblog.wordpress.com/2019/06/16/xamarin-forms-adding-google-firebase-crashylitics/ 仍然没有任何效果。
当我按照上述文章中所写的步骤进行操作时,我会遇到由于“Xamarin.Build.Download”NuGet 包而无法构建项目的问题。此外,我还面临无法将解决方案部署到模拟器的问题,因为它不允许我选择模拟器来运行应用程序。
任何帮助将不胜感激。谢谢!
【问题讨论】:
-
上次我检查(不久前)您无法使用
Crashlytics获取 C# 堆栈跟踪,从而使错误报告非常难以解决。您是否考虑过使用应用中心? -
您好克劳迪奥,感谢您回答 OP 的问题。如果您无法获得堆栈跟踪,那么 Crashlytics / iOS 的目的是什么?它有什么作用?
标签: c# xamarin.forms xamarin.ios crashlytics