我希望任何人都可以帮助我:
问题
在设备(iPhone 3G)上运行我的应用程序时出现以下错误:
警告:无法读取/Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.2.1(8C148)/Symbols/usr/lib/info/dns.so(找不到文件)的符号。
它不会显示Default.png或我正在使用的其他占位符等图像。我认为这与问题有关。
我尝试了什么
我正在使用(如果重要的话)
GNU gdb 6.3.50-20050815(Apple版gdb-1510)(2010年10月22日星期五04:12:10)
版权所有2004 Free Software Foundation,Inc。
GDB是免费软件,由GNU通用公共许可证涵盖,您
欢迎在某些条件下更改和/或分发它的副本。
输入“显示复制”以查看条件。
GDB绝对没有保修。输入“show warranty”了解详情。
此GDB配置为“--host = i386-apple-darwin --target = arm-apple-darwin”.tty / dev / ttys000 将程序加载到调试器中......
程序已加载。
目标remote-mobile /tmp/.XcodeGDBRemote-7740-50
切换到remote-macosx协议
mem 0x1000 0x3fffffff cache
mem 0x40000000 0xffffffff none
mem 0x00000000 0x0fff none
运行
...运行
[切换到主题11523]
[切换到主题11523]
sharedlibrary apply-load-rules all
继续
警告:无法读取/Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.2.1(8C148)/Symbols/usr/lib/info/dns.so(找不到文件)的符号。
提前致谢!
答案 0 :(得分:0)
你提到你有iOS 4.2和Xcode 3.2.5,但你的设备上有4.2.1。你安装了4.2.1 SDK吗?你需要在两者上都有相同的版本(8C148)。
答案 1 :(得分:0)
我不确定如何或为什么但是当我纠正了其他2个错误时,这个错误就消失了。
模拟器可以同时处理,真正的设备无法处理。但由于我修复了这些错误,我的问题中的错误也消失了。