ROMANCE DAWN for the new world

Microsoft Azure を中心とした技術情報を書いています。

Windows Phone 8.1 アプリにプライバシーポリシーのリンクを実装する

新年早々、公開している Save to Instapaper10.5.1 のポリシーに違反しているとのメールが来ました。理由が分からず Twitter でつぶやいてみると、biacさんから情報を頂きました。

ご指摘の通り、Windows Phone 8.1 アプリにプライバシーポリシーのリンクを実装していませんでした。というわけで、アプリバーを使って、シンプルに実装してみました。

#MainPage.xaml
<Page.BottomAppBar>
    <CommandBar ClosedDisplayMode="Minimal">
        <CommandBar.PrimaryCommands>
            <AppBarButton Icon="Setting" x:Uid="PrivacyPolicy" Label="プライバシーポリシー" Click="AppBarPrivacyPolicyButton_Click"/>
        </CommandBar.PrimaryCommands>
    </CommandBar>
</Page.BottomAppBar>
#MainPage.xaml.cs
private async void AppBarPrivacyPolicyButton_Click(object sender, RoutedEventArgs e)
{
    await Launcher.LaunchUriAsync(new Uri("http://gooner.azurewebsites.net/privacy-policy/"));
}

実行すると、こんな感じで表示されます。

pp

とりあえず、この修正を加えたパッケージを申請して、様子をみたいと思います。