iOS5无法读取Riven.bundle的符号(找不到文件)

时间:2011-10-17 18:16:06

标签: ios xcode cocoa-touch ios5

有谁知道Riven.bundle是什么以及为什么Xcode在iPad上调试时会给我这些警告?

  

警告:无法读取符号   /Developer/Platforms/iPhoneOS.platform/DeviceSupport/5.0   (9A334)/Symbols/System/Library/TextInput/Riven.bundle/Riven(file not not   实测值)。

     

警告:在本地找不到Riven.bundle / Riven的副本,从中读取   远程设备上的内存。这可能会减慢调试会话的速度。

2 个答案:

答案 0 :(得分:6)

狂野猜测:因为它位于“TextInput”目录中,并且它可能是iOS 5中的新功能,也许它是新分离键盘的支持代码?这个名字很合适。

答案 1 :(得分:0)

尝试:设置>一般>重置所有设置

我在iPad上的Xcode,iOS SDK和iOS固件的最新版本中遇到了这个问题。根据其他相关主题的建议,我尝试删除“iOS DeviceSupport”文件夹并重新收集符号,清理和重建我的应用程序等等,一切都无济于事。

最终解决这个问题的是恢复我的iPad。此外,我备份了我的iPad,然后将其恢复为新设备,然后编译并运行我的应用程序,完美的工作。考虑到一切都很好,我将旧的内容和设置恢复到iPad上,此时我又开始回答问题了。从这里开始我进入设置>一般>重置所有再次纠正该问题的设置,这使我相信这将从一开始就解决问题,而无需恢复整个设备。