我正在为我的 Xamarin Forms Android 应用程序使用 Visual Studio App Center 来捕获分析(事件和崩溃)
我正在 App.Xaml.cs
的 OnStart 中配置崩溃和分析AppCenter.Start($"android={Settings.Current.AppCenterAnalyticsAndroid};" +
typeof(Analytics), typeof(Crashes));
为了调用事件,我调用了下面的方法。
public void TrackEvent(string name, Dictionary<string, string> properties = null)
{
Analytics.SetEnabledAsync(true).ConfigureAwait(false);
Analytics.TrackEvent(name, properties);
}
App Center 中的崩溃记录正确,但事件未正确记录。 我也可以在 Log Flow
中看到相应的条目最佳答案
您的应用密码字符串无效,因为它包含 + typeof(Analytics)
,应该是 , typeof(Analytics)
。
由于您使用了 android 键/值分隔符,我们可以提取 appSecret 并使其与崩溃一起使用,但 typeof(Analytics)
最终出现了错误的 appSecret 参数字符串。
关于xamarin - Visual Studio App Center Analytics 不适用于 Xamarin Forms Android 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51191364/