2013-07-09 78 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模擬器,重新啓動它並重新編譯 - 並且錯誤消失了。起初,我沒有成功完成這些步驟,但是隻是爲了嘗試才做到這一點,而且它起作用了!

相關問題