Xamarin.forms 应用程序通过应用程序中心拒绝应用程序内更新
我根据app Center文档设置了Microsoft update,但是我得到了以下对话 我用的是安卓9.1,我用的是普通的下载功能 复制步骤 1我必须在手机上安装新版本,以便通过电子邮件下载 2向应用程序中心发送了一个新版本,用于测试以下内容 3在我启动应用程序时显示了该对话 我将其放在MainActivty.cs中的OnCreate中Xamarin.forms 应用程序通过应用程序中心拒绝应用程序内更新,xamarin.forms,visual-studio-app-center,Xamarin.forms,Visual Studio App Center,我根据app Center文档设置了Microsoft update,但是我得到了以下对话 我用的是安卓9.1,我用的是普通的下载功能 复制步骤 1我必须在手机上安装新版本,以便通过电子邮件下载 2向应用程序中心发送了一个新版本,用于测试以下内容 3在我启动应用程序时显示了该对话 我将其放在MainActivty.cs中的OnCreate中 AppCenter.Start("{secret key}", typeof(Distribute)); 在我的App.Xaml中 AppCenter.
AppCenter.Start("{secret key}", typeof(Distribute));
在我的App.Xaml中
AppCenter.Start("android=secret-key;",
typeof(Distribute), typeof(Distribute));
我还把它放在了OnStart中
Distribute.SetEnabledAsync(true);
有人能告诉我为什么我会听到下面的对话吗
我的应用程序也处于发布模式
您不应该在不同的位置有两个调用
Start
,并且传递了两种分发类型
- 如果你有一个
应用程序,应该调用Xamarin.Forms
内部Start
App.xaml.cs
- 如果你有一个
应用程序,应该调用Xamarin.Android
内部Start
MainActivity.cs
typeof(Distribute)
只能传递一次。
请参阅文件的副本
此外,不需要调用setEnabled