Xamarin:我的测试人员是否可以通过任何方式从 AppCenter 下载我的应用程序而无需先登录 AppCenter?

Xamarin: Is there any way for my testers to download my app from AppCenter without the need to login to AppCenter First?

当我使用 HockeyApp(不再是一个选项)时,我可以将下载内容 link 复制到我的应用程序并将其发送给我的测试人员,当我发布应用程序的强制更新时曲棍球应用程序,他们在应用程序中看到一个对话框并按下确定,应用程序开始下载而无需在任何地方登录。

既然我已经迁移到 AppCenter,我找不到让它工作的方法。现在发生的情况是,当用户打开应用程序并且有可用的更新时,应用程序会打开带有 URL 的浏览器来安装应用程序,并要求每个测试人员在下载应用程序之前登录到 AppCenter。有没有办法解决这个问题,让所有用户(测试人员)现在不需要在 AppCenter 创建帐户?

这是我用于此 atm 的唯一代码:

AppCenter.Start(Constants.Secret, typeof(Crashes), typeof(Distribute), typeof(Analytics));

https://docs.microsoft.com/en-us/appcenter/distribution/groups

查看文档,它提到您可以为通讯组设置 "Allow public access" 设置,然后您将有一个 public 下载 link,不需要登录:

除此之外,在通讯组页面顶部的通讯组名称下方显示了一个 public 下载 link。任何人,包括未明确添加到通讯组的测试人员,无需使用 public 下载 link.

登录即可访问该版本

复制 Distribute/Releases 下的 link 下载按钮,这对我来说很有效,无需转到任何组页面并下载即可直接获取准确的 APK。