我的Windows应用商店应用认证失败,测试人员给我的注释是:
“该应用已宣布访问网络功能,无隐私权 声明在Windows设置魅力“。
中提供
有人可以给我确切的代码来解决这个问题。
答案 0 :(得分:27)
在您的基页(或单个页面,如果您只需要一个),您可以定义如下设置:
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);
}
显然,在这个例子中,我们有一个指向外部页面的隐私政策链接,但是如果需要,您可以修改代码以在应用程序中打开一个单独的页面。
答案 1 :(得分:3)
您的应用程序似乎未包含隐私政策。这是Windows商店中的requirement选中此link以获取更多information。