У меня есть Xamarin.Forms с MvvmCross (версия 5.5), и я хочу подключиться к AppCenter.
Я пытался вызвать AppCenter.Start во многих местах, но когда я позвонил
bool enabled = await Distribute.IsEnabledAsync();
в приложении всегда возвращается false.Я пытался в проекте без MvvmCross, и он возвращает true.
Спасибо за помощь.
EDIT
Итак, в конце концов я обновился до MvvmCross 6.0.1
в splashScreen Я звоню в AppCenter.Start, и это сработало.
public class SplashScreen : MvxFormsSplashScreenActivity<Setup, MvxApp, FormsApp>
{
protected override void RunAppStart(Bundle bundle)
{
AppCenter.Start(
"android=xxx;",
typeof(Analytics),
typeof(Crashes),
typeof(Distribute));
StartActivity(typeof(FormsApplicationActivity));
base.RunAppStart(bundle);
}
}