位置API免责声明
本文关键字:声明 API 位置 | 更新日期: 2023-09-27 18:10:31
我最近有一个应用程序在2.7.2节失败,细节是关于位置数据信息没有显示。
我认为这意味着使用位置API服务的应用程序需要一个免责声明。
但是,我无法找到这份免责声明所需的措辞,我想确切地知道需要什么。
我希望使用消息框。当地图按钮被按下时显示弹出,这是否足够?
Thanks in advance
您需要允许用户在任何时候关闭它。有一种方法可以做到这一点,那就是在IsolatedStorage
中存储一个标志,表明你已经获得了用户的许可。
MapButtonClicked(...)
{
if (!Settings.HasSetting("allowLocation") ||
!((bool)Settings.GetSetting("allowLocation"))
{
MessageBox.Show("Allow app to use your location?, "Location Services",MessageBoxButtons.OkCancel);
}
//handle result
else
{
StartLocationSearch();
}
}
设置页:
<CheckBox x:Name=cbLocationAllow />
cbLocationAllowChecked(...)
{
Settings.SetSetting("allowLocation", true);
}
cbLocationAllowUnchecked(...)
{
Settings.SetSetting("allowLocation", false);
}
听起来不错,大多数免责声明以弹出式窗口或其他形式出现。我还用了一个弹出式的免责声明。他们通过了,所以我不明白为什么你的也不能。