na stronie bazowej (lub poszczególne strony, jeśli chcesz go tylko na jednym), można zdefiniować ustawienia tak:
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);
}
Oczywiście w tym przypadku mieliśmy link do polityki prywatności, aby zewnętrzną stronę, ale możesz zmodyfikować kod, aby otworzyć oddzielną stronę w aplikacji, jeśli chcesz.
Udostępnienie części kodu, który już posiadasz, pomoże innym Ci pomóc. BTW komunikat o błędzie sprawia, że jest całkiem jasne, że musisz podać oświadczenie o prywatności, które pozwala mi myśleć, czy powinno być "Jak zapewnić oświadczenie o prywatności do ..." – pedrofurla
Oto twoja odpowiedź: http: // blog.hfarazm.com/adding-privacy-policy/#.UyHs__mSwf0 – hfarazm
Oto artykuł dokumentujący niepowodzenie certyfikacji prywatności. W skrócie, odznacz opcję Internet (Client) w swoim manifeście aplikacji, jeśli nie korzystasz z sieci, a jeśli tak, to artykuł zawiera informacje o tym, czego potrzebujesz w polityce prywatności, gdzie ujawnić politykę prywatności i linki do próbki kod. –