通过应用中心进行的应用更新中的应用下降

时间:2019-10-26 12:40:10

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

我已根据应用程序中心文档设置了Microsoft更新,但出现以下对话框。

https://docs.microsoft.com/en-us/appcenter/sdk/distribute/xamarin

我正在使用android 9.1,我使用了正常的下载功能 复制步骤

1我必须在Phone上安装新版本,然后才能通过电子邮件下载

2已将新版本发送到应用中心以测试以下内容

3当我启动应用程序时出现该对话框

我将其放在MainActivty.cs的OnCreate中

AppCenter.Start("{secret key}", typeof(Distribute));

以及我App.Xaml中的以下内容

AppCenter.Start("android=secret-key;",
          typeof(Distribute), typeof(Distribute));

我也把它放在了OnStart

Distribute.SetEnabledAsync(true);

有人可以告诉我为什么我要进行以下对话吗

?

我的应用程序也处于发布模式

enter image description here

1 个答案:

答案 0 :(得分:0)

您不应在不同的地方进行两次对Start的调用,并且不应传递两种Distribute类型。

  • 如果您有Xamarin.Forms应用,应调用Start App.xaml.cs内。
  • 如果您有Xamarin.Android应用,应调用Start MainActivity.cs内。

不是两者!

typeof(Distribute)应该只传递一次。 请参阅文档的this part

此外,无需调用setEnabled