现在,对于GDR1,我们拥有智能手表的所有API,但MS决定阻止常规开发人员使用此API。仅适用于OEM。 还有什么方法可以使用这个类的方法吗?当我尝试时,我总是得到System.UnauthorizedAccessException异常。 有任何想法吗?我应该向清单添加一些兼容性声明吗?
try
{
AccessoryManager.GetApps();
}
catch (Exception ex)
{
MessageDialog d = new MessageDialog(ex.ToString(),"Exception about access denied :(");
d.ShowAsync();
}
答案 0 :(得分:1)
就像Live Lockscreen API一样,目前仅适用于OEM和特定公司/人员。只有MS才能为您的应用授予特殊权限,以便您可以使用该API。
答案 1 :(得分:0)
您应首先调用AccessoryManager.RegisterAccessoryApp()。