4

我在我的 Xamarin.Forms 应用程序中使用 Microsoft.AppCenter 1.5.0 nuget 包。在 Android 上启动我的应用程序后,在对 Azure Active Directory 进行身份验证期间,会启动一个应该只出现一次的临时网页。

不幸的是,它会在您每次启动移动应用程序时启动。虽然它可以工作,我的意思是它会让你登录,但这很烦人,而且我的用户想知道出了什么问题,因为有这个网页他们必须关闭并出现以下错误:

在此处输入图像描述

4

1 回答 1

2

我通过反复试验发现了问题所在。在 HockeyApp 控制台中,它称为 AppID。在 App Center 中,它被称为 App Secret(即使它不是秘密)。如果在 HockeyApp 中没有破折号,则 App Center 中的此密钥(或 AppID)有破折号。由于我已将我的应用程序从使用 HockeyApp 升级到使用 App Center,因此我正在从以前的配置中复制 AppId。好吧,这行不通,因为它没有破折号。

所以,简而言之。在 AppCenter 中转到您的 Android 应用程序,然后点击“设置”,您应该会看到需要复制并粘贴到 AppCenter.Start() 命令中的 ID。

于 2018-04-19T14:28:39.107 回答