如何向Microsoft App Center提交崩溃报告以获取Xamarin.Forms?

时间:2018-04-11 05:53:40

标签: xamarin.forms xamarin.ios

我想向我的项目提交崩溃报告给Microsoft App Center,该项目是在Xamarin.Forms中创建的。

有人可以建议我可以关注的步骤或步骤,并在我的项目中整合所需的步骤吗?我也想测试一下。

请指导。

2 个答案:

答案 0 :(得分:4)

每当您登录App Center门户网站时,您需要的所有信息都在那里。如果您有这些平台,请在门户网站中创建一个应用程序,一个用于Android,另一个用于iOS。

从那里,基本上你必须安装NuGet包并在你的代码中添加一个初始化行。请注意,您将在步骤2中获得此特定应用程序的ID。如果您有多个平台,请添加一行并替换每个平台的不同ID。

然后,您将获得基本的崩溃报告和分析(如果您安装这两个软件包)。您不需要为此做任何额外的事情,启动您的应用程序,开始使用它并观看数据返回到门户网站。

从现在开始,您现在还可以跟踪已处理的例外和自定义事件。

有关详细信息,请查看此处的大量文档:https://docs.microsoft.com/en-us/appcenter/

App Center explanation

答案 1 :(得分:1)

请参阅此处的详细信息: App center for Xamarin

步骤是:

  1. 您需要在App Center中创建3个应用程序 - 每个操作系统一个。您需要选择Xamarin作为Android和iOS应用程序的平台并获取App secret
  2. 安装Microsoft.AppCenter.Analytics和Microsoft.AppCenter.Crashes软件包。
  3. 打开App.xaml.cs并将其写入OnStart()方法:

    AppCenter.Start(“ios = {Your App Secret}; android = {Your App Secret}”,typeof(Analytics),typeof(Crashes));