这就是我得到的:
warning: Unable to read symbols for /Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.2.1 (8C148)/Symbols/usr/lib/info/dns.so (file not found).
2011-02-26 21:17:43.274 Treacle[2493:5c03] [NMSP_ERROR] readCallBack(): Network error, calling closeCallback! Error:2517952
2011-02-26 21:17:43.284 Treacle[2493:5c03] [NMSP_ERROR] writeCallBack() Received error kCFStreamEventErrorOccurred.
2011-02-26 21:17:43.539 Treacle[2493:307] [NMSP_ERROR] check status Error: -12986 -> line: 434
2011-02-26 21:17:43.689 Treacle[2493:307] [NMSP_ERROR] check status Error: -12986 -> line: 434
我不知道它在第434行遇到了什么问题,但是在我的视图控制器上。该行已经存在很长时间而没有引起问题,并且包含在一个方法中,当应用程序没有触发时启动。
答案 0 :(得分:4)
这是一个已知问题。只需转到/Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.2.1 (8C148)
并将/ Symbols / usr / lib / info / dns.so 文件从4.2 Symbols文件夹复制到4.2.1(8C148)/ Symbols / usr / lib / info文件夹。它不在那里。退出Xcode并再次打开它。它应该工作。
答案 1 :(得分:0)
您使用的是位置服务吗?
看起来LocationKit正在与NMSP服务器(可能是您的路由器?)进行通信,并且遇到问题......
尝试在关闭wi-fi的设备上运行,看看问题是否仍然存在。