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

Posted

技术标签:

【中文标题】iOS5 无法读取 Riven.bundle 的符号(找不到文件)【英文标题】:iOS5 unable to read symbols for Riven.bundle (file not found) 【发布时间】:2011-10-17 18:16:05 【问题描述】:

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

警告:无法读取符号 /Developer/Platforms/iPhoneOS.platform/DeviceSupport/5.0 (9A334)/Symbols/System/Library/TextInput/Riven.bundle/Riven(文件不 找到)。

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

【问题讨论】:

【参考方案1】:

猜测:既然它在“TextInput”目录中,而且它可能是 ios 5 中的新内容,也许它是新拆分键盘的支持代码?这个名字很合适。

【讨论】:

您能给我们更具体的答案吗?谢谢【参考方案2】:

尝试:设置>常规>重置所有设置

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

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

【讨论】:

这听起来既可怕又危险。你的答案有没有权威的确认? 重置所有设置(而不是从备份中恢复)也对我有用。

以上是关于iOS5 无法读取 Riven.bundle 的符号(找不到文件)的主要内容,如果未能解决你的问题,请参考以下文章

iOS5 本地通知 - 滑动或解锁

IOS5无法使用核心数据库

getJSON 在 Xcode 4.2 和 ios5 中无法使用 PhoneGap1.1.0

无法上传由 ios5 构建的应用程序 - 与 UIRequiredDeviceCapabilities 问题有关

应用程序无法检测到传入的短信iOS5

text 坠落的符文2.pde