0

我正在编写一段代码,试图从 Windows Phone 8 上的用户设备中获取尽可能多的信息。我在认证指南中注意到了这句话

如果您的应用程序尝试访问它不具备使用安全功能的 API,它可能会意外关闭。有关如何使用安全功能的详细信息,请参阅如何确定应用功能。

那么,这到底是什么意思呢?例如这段代码:

try
{
  SomeInfo=SomeFunctionThatRequiresACapability();
}
catch
{
 //oh well, I guess we can't get that piece of info. ignore it
}

这可能会证明吗?还是我需要先检查我们是否有能力?

4

1 回答 1

0

如果您不添加功能,它将在运行时引发异常。但是,它不会进行认证,因为 XapValidation 工具会检查您的编译代码,而不是 xml 文件中的功能列表。

于 2013-03-21T20:24:36.410 回答