Windows phone 8 Windows 8中Windows phone的蓝牙api引发异常

Windows phone 8 Windows 8中Windows phone的蓝牙api引发异常,windows-phone-8,bluetooth,windows-rt,Windows Phone 8,Bluetooth,Windows Rt,对Windows phone 8蓝牙api的调用在Windows 8中不起作用。我得到以下异常: sampleunivapp.Windows.exe中出现System.InvalidOperationException,但未在用户代码中处理 WinRT信息:启动前无法调用FindAllPeersAsync 其他信息:在意外时间调用了方法 代码 哪一行正在抛出异常?您是否尝试调试代码?是的,第2行引发异常。这是说mscorlib.dll中发生了类型为“System.UnauthorizedAcce

对Windows phone 8蓝牙api的调用在Windows 8中不起作用。我得到以下异常:

sampleunivapp.Windows.exe中出现System.InvalidOperationException,但未在用户代码中处理

WinRT信息:启动前无法调用FindAllPeersAsync

其他信息:在意外时间调用了方法

代码


哪一行正在抛出异常?您是否尝试调试代码?是的,第2行引发异常。这是说mscorlib.dll中发生了类型为“System.UnauthorizedAccessException”的异常,但未在用户代码中处理。您是否在应用程序清单中添加了访问该功能的权限?是的,我在清单文件中添加了接近和网络功能。
PeerFinder.AlternateIdentities["Bluetooth:Paired"] = string.Empty;                
var peerList =await PeerFinder.FindAllPeersAsync();

if (peerList.Count > 0)    
{    
    wpeername.Text = peerList[0].DisplayName;    
}    
else    
{    
    var msg=new MessageDialog("No active peers");

    msg.ShowAsync();
}