読者です 読者をやめる 読者になる 読者になる

ROMANCE DAWN for the new world

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

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

Windows Phone App Windows Store App

新年早々、公開している 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

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