Подтвердить что ты не робот

Заявление о конфиденциальности Windows 8 Charm Settings

Моя сертификация на приложение для Windows Store завершилась неудачно, и тестом, которые мне дал тестер, является то, что:

"Приложение объявило о доступе к сетевым возможностям и конфиденциальности выражение было предоставлено в разделе" Настройки настроек Windows".

Может ли кто-нибудь дать мне точный код для решения этой проблемы.

4b9b3361

Ответ 1

На вашей базовой странице (или отдельной странице, если вы хотите ее только на одном), вы можете определить такие настройки, как это:

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);
}

Очевидно, что в этом примере у нас была ссылка политики конфиденциальности на внешнюю страницу, однако вы можете изменить код, чтобы открыть отдельную страницу в приложении, если хотите.

Ответ 2

похоже, что вы не включили политику конфиденциальности в свое приложение. Это требование в магазине Windows. Проверьте эту ссылку для более информации.