我正在编写一段代码,试图从Windows Phone 8上的用户设备获取尽可能多的信息。我在认证指南中注明了这一点
如果您的应用尝试访问API,则可能意外关闭 没有安全功能可以使用。欲获得更多信息 有关如何使用安全功能的信息,请参阅如何确定应用程序 能力。
那么,究竟是什么意思呢?例如这段代码:
try
{
SomeInfo=SomeFunctionThatRequiresACapability();
}
catch
{
//oh well, I guess we can't get that piece of info. ignore it
}
这可能会证明吗?或者我是否需要先检查我们是否具备此功能?
答案 0 :(得分:0)
如果您不添加功能,它将在运行时抛出异常。但是,它不会证明,因为XapValidation工具会检查您编译的代码,而不是xml文件中的功能列表。