Xamarin.Forms+;MvvmCross&x2B;应用中心

Xamarin.Forms+;MvvmCross&x2B;应用中心,xamarin.forms,mvvmcross,visual-studio-app-center,Xamarin.forms,Mvvmcross,Visual Studio App Center,我有带有MvvmCross(版本5.5)的Xamarin.Forms,我想连接到AppCenter 我试着打电话给AppCenter。从很多地方开始,但当我打电话时 bool enabled = await Distribute.IsEnabledAsync(); 在应用程序中,它总是返回false。我在没有MvvmCross的项目中进行了尝试,结果返回true 谢谢你的帮助 编辑 所以最后我升级到了MvvmCross 6.0.1 在splashScreen中,我正在呼叫AppCenter。

我有带有MvvmCross(版本5.5)的Xamarin.Forms,我想连接到AppCenter

我试着打电话给AppCenter。从很多地方开始,但当我打电话时

bool enabled = await Distribute.IsEnabledAsync(); 
在应用程序中,它总是返回false。我在没有MvvmCross的项目中进行了尝试,结果返回true

谢谢你的帮助

编辑

所以最后我升级到了MvvmCross 6.0.1

在splashScreen中,我正在呼叫AppCenter。启动并运行

    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);
        }
    }
公共类SplashScreen:MvxFormsSplashScreenActivity
{
受保护的覆盖无效RunAppStart(捆绑包)
{
应用中心,开始(
“android=xxx;”,
类型(分析),
类型(碰撞),
类型(分布);
StartActivity(类型(FormsApplicationActivity));
base.RunAppStart(bundle);
}
}