WP7市场测试套件

时间:2012-05-03 02:34:39

标签: windows-phone-7

Marketplace测试套件为我的应用程序显示了两种功能:

ID_CAP_NETWORKING,和 ID_CAP_LOCATION

我使用位置(GPS),但我不认为我使用网络。如何找出测试在我的应用中检测网络的原因?

感谢...

2 个答案:

答案 0 :(得分:1)

您可以通过查看来查看Marketplace测试工具包确定功能的方式; C:\Program Files (x86)%\Microsoft SDKs\Windows Phone\v7.1\Tools\Marketplace\Rules.xml(32位计算机上的C:\Program Files\Microsoft SDKs\Windows Phone\v7.1\Tools\Marketplace\Rules.xml)。这详细说明了哪些程序集,类和方法将触发所需的各种功能。这很容易引人注目,并确定为什么它包括在内。

MSDN文章How to: Determine Application Capabilities中详述的功能流程还有一些内容。如底部所示,如果您的代码/ XAML中使用ID_CAP_NETWORKING,则可以添加Uri。您可以尝试从WMAppManifest.xml中删除它,但请确保在事后对其进行彻底测试。

答案 1 :(得分:0)

你是否使用像Advertising SDK这样的第三方dll?它可能想要使用它。

Grep你的sourecode:

  • GamerServices
  • WebBrowser控件
  • System.Net
  • Smooth Media Streaming
  • 绝对网址(例如)