Xamarin.Forms + MvvmCross + AppCenter

时间:2018-05-11 13:40:43

标签: xamarin.forms mvvmcross visual-studio-app-center

我有Mamarin.Forms和MvvmCross(版本5.5),我想连接到AppCenter。

我尝试在很多地方打电话给AppCenter.Start但是当我打电话

bool enabled = await Distribute.IsEnabledAsync(); 

在应用中,它总是返回false。我尝试了没有MvvmCross的项目,它返回true。

感谢您的帮助。

修改

最后我升级到了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);
        }
    }

0 个答案:

没有答案