你如何测试权限?

时间:2010-10-19 03:23:52

标签: windows-phone-7

有没有办法模拟是否授予或拒绝使用Windows Phone 7上的位置等服务?我想获取用户当前位置,但我似乎无法找到让手机向我显示权限对话框,以便我可以拒绝访问它进行测试?其他人有这些问题吗?如果没有实际的硬件,我发现很难真正测试这些东西。

2 个答案:

答案 0 :(得分:2)

我似乎无法找到任何内置支持来检查用户是否允许该位置&推送在应用程序中使用的通知服务。

我希望位置感知的Windows Phone 7应用程序能够向用户显示一个对话框,通知应用程序中将使用位置服务。该对话框具有“允许”和“拒绝”选项。基于用户的选择,app可以使用或不使用用户的位置。我使用Shawn Wildermuth's Child Window来评估用户的选择并相应地在他们的应用程序中使用他们的决定。

HTH, indyfromoz

答案 1 :(得分:1)

您无需检查权限。当应用程序通过认证时,AppHub会扫描应用程序以获取需要权限的代码并更新WMAppManifest.xml。 当用户安装您的应用程序时,他同意您需要的所有权限。所以,如果它已经推出,那么你就得到了所需的一切。