0

Marketplace 测试工具包显示了我的应用程序的两个功能:

ID_CAP_NETWORKING 和 ID_CAP_LOCATION

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

谢谢...

4

2 回答 2

1

您可以通过查看来了解 Marketplace 测试套件确定功能的方式;C:\Program Files (x86)%\Microsoft SDKs\Windows Phone\v7.1\Tools\Marketplace\Rules.xmlC:\Program Files\Microsoft SDKs\Windows Phone\v7.1\Tools\Marketplace\Rules.xml在 32 位机器上)。这详细说明了哪些程序集、类和方法将触发所需的各种功能。很容易观察并确定它为什么包含该功能。

MSDN 文章如何:确定应用程序功能中详细介绍了功能过程。如底部所述,如果您的代码/XAML 中使用了 s,则ID_CAP_NETWORKING可以添加。Uri您可以尝试将其从您的设备中删除,WMAppManifest.xml但请确保在事后对其进行彻底测试。

于 2012-05-03T04:04:32.010 回答
0

您是否使用第三方 dll,例如 Advertising SDK?它可能想要使用它。

Grep 你的源代码:

  • 玩家服务
  • 浏览器控件
  • 系统网
  • 流畅的媒体流
  • 绝对网址(如 )
于 2012-05-03T02:56:05.890 回答