在启动应用程序时通过NSLog获得许多奇怪的错误

时间:2011-02-26 21:25:39

标签: iphone objective-c xcode nslog

这就是我得到的:

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行遇到了什么问题,但是在我的视图控制器上。该行已经存在很长时间而没有引起问题,并且包含在一个方法中,当应用程序没有触发时启动。

2 个答案:

答案 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的设备上运行,看看问题是否仍然存在。