Marketplace测试套件为我的应用程序显示了两种功能:
ID_CAP_NETWORKING,和 ID_CAP_LOCATION
我使用位置(GPS),但我不认为我使用网络。如何找出测试在我的应用中检测网络的原因?
感谢...
答案 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: