2013-07-09 79 views
1

这里是我的代码:可达运行时错误 - SCNetworkReachabilitySetDispatchQueue()失败:权限被拒绝

​​

在运行的最后一条语句,我得到下面的错误记录,并且它永远不会执行任何reachableBlockunreachableBlock的。

SCNetworkReachabilitySetDispatchQueue() failed: Permission denied 

对于任何人想知道什么,我试过了,我也试图这样的:

dispatch_async(dispatch_get_global_queue(0,0), ^{ 
    [r startNotifier]; 
}); 

但是,这产生了相同的结果。 我登录了一个问题here

+0

在http://devforums.apple.com使用Apple开发论坛 – Florian

+0

就像我写的那样,我不确定它是否是导致它的XCode。从这个角度看,Apple似乎绝对不会做任何事情。 –

+0

您指的是软件,由Apple根据NDA进行处理,并且只能在其开发人员论坛中进行讨论。 – Florian

回答

1

这不再是一个问题。

由于一些神秘的原因,我清理了构建文件夹,重置iOS模拟器,重新启动它并重新编译 - 并且错误消失了。起初,我没有成功完成这些步骤,但是只是为了尝试才做到这一点,而且它起作用了!

相关问题