我的 Windows 应用商店应用程序认证失败,测试人员给我的说明是:
“该应用程序已声明可以访问网络功能,并且 Windows 设置魅力中没有提供隐私声明”。
有人可以给我确切的代码来解决这个问题。
我的 Windows 应用商店应用程序认证失败,测试人员给我的说明是:
“该应用程序已声明可以访问网络功能,并且 Windows 设置魅力中没有提供隐私声明”。
有人可以给我确切的代码来解决这个问题。
在您的基本页面(或单个页面,如果您只想在一个页面上)中,您可以定义如下设置:
SettingsPane.GetForCurrentView().CommandsRequested += SettingsCommandsRequested;
private void SettingsCommandsRequested(SettingsPane sender, SettingsPaneCommandsRequestedEventArgs args)
{
//use "new Guid()" instead of string "privacy" if you're experiencing an exception
var privacyStatement = new SettingsCommand("privacy", "Privacy Statement",
async x => await Launcher.LaunchUriAsync(new Uri("http://some-url.com")));
args.Request.ApplicationCommands.Clear();
args.Request.ApplicationCommands.Add(privacyStatement);
}
显然,在这个示例中,我们有指向外部页面的隐私政策链接,但是如果需要,您可以修改代码以在应用程序中打开单独的页面。