2009-05-02 68 views
1

最终修改:此问题已解决,当我降级到SDK 2.2 for iPhone后,然后删除组织者窗口中的崩溃日志中的所有文件(然后升级回3.0 beta 4)。显然有太多与我的iPhone相关的崩溃日志(如300+)。谢谢你们的见解!iPhone SDK 3.0 beta 4破解内部错误

原来的问题:后更新我的iPhone SDK到最新的Beta 4的(发布4月28日),Xcode的完全崩溃,每当我打开它,让我这个:

alt text http://ivzhao.com/temp/sdkbroken.jpg

任何人有任何想法这个内部错误,NSCFString出界企业是什么?现在我甚至无法打开Xcode来执行一些正常的,与iPhone无关的编程。太令人沮丧了。

我的猜测可能是它与我的设备有关(在管理器窗口中)。那么是否有删除我的iPhone在那里的配置文件(伊万赵的iPhone),所以我可以开始一个新的。我尝试卸载/重新安装SDK,但我的旧iPhone的配置文件仍然存在。

编辑: 我复制从控制台(应用程序/实用程序/控制台)粘贴错误消息。现在看起来外部编辑器兼容性有问题(我正在使用TextMate作为我的外部文本编辑器)。现在的问题是,我甚至无法打开Xcode-> Preference以将文本编辑器重新设置回Xcode的瑕疵。有任何想法吗?

03/05/09下午9点22分49秒的Xcode [2457]错误 装载/库/ InputManagers /在 ODBEditor.bundle /目录 ODBEditor /编辑编辑/ MacOS的/编辑 在ODBEditor: 的dlopen(/库/ InputManagers /编辑在 ODBEditor.bundle /内容/在ODBEditor的MacOS /编辑 ,265 ODBEditor /编辑):没有发现合适的图像 。确实发现: /库/ InputManagers /编辑在 ODBEditor /编辑在 ODBEditor.bundle /内容/ MacOS的/编辑 在ODBEditor:GC能力不匹配

03/05/09下午9点22分五十秒的Xcode [ 2457] ODCompletionDictionary(版本 4.1.v255)加载

03/05/09下午9点22分51秒的Xcode [2457]未捕获的异常是引发

谢谢,请帮我出;我开发的生命处于停止现在:(

+0

可以验证你已经安装什么版本的Xcode? – Naaff 2009-05-02 21:30:50

+0

它是iPhone SDK beta 4中的一个,所以可能Xcode 3.1是我相信的东西。 – ivanTheTerrible 2009-05-02 21:58:35

+0

您的屏幕截图显示“堆栈回溯已记录到控制台”。请(1)打开XCode并获取显示的错误,然后(2)在Applications/Utilities中打开Console.app,并在编辑中将底部的任何消息添加到您的帖子中。尝试了 – Naaff 2009-05-02 22:02:49

回答

1

尝试删除Completion Dictionary,这是挂钩到Xcode的第三方扩展。其中一部分不加载,因为它与Objective-C垃圾收集不兼容,我猜想当其他部分加载时,它会尝试使用未能加载的代码,并使Xcode崩溃。

0

所以是有反正删除在那里(伊万赵的 iPhone我 iPhone的配置文件),这样我就可以开始一个新的

的配置文件。在〜/ Library/MobileDevice/Provisioning Profiles中。

+0

。没什么帮助。 我认为设备出现问题而不是配置(即使我拔掉我的iPhone,它仍然显示在该组织器窗口中,在它崩溃前一秒钟) – ivanTheTerrible 2009-05-02 21:39:51

0

在最基本的级别上, - [NSCFString substringToIndex:]方法已经被提供了一个超出边界的索引,因为它看起来不像其他人报告你的问题,可能是你的s上有一些字符串系统短于预期(即substringToIndex被赋予一个超过字符串末尾的索引)。

基本上,它看起来可能是一个XCode错误。发布它说它打印到控制台的堆栈跟踪信息,也许它会给我们一个更好的主意。

This old post描述了另一个Cocoa应用程序的类似问题。在这种情况下,问题就是国际化 - 尤其是日期和时间的国际化。系统偏好设置中的国际首选项面板的格式选项卡中,您是否碰巧将Region设置为除美国以外的其他国家/地区?如果是这样,请尝试将其设置为美国,以查看是否有任何改进。

如果不是这样,控制台的数据可能会有所帮助。

+0

我试过了(将我的区域从加拿大切换到美国),但仍然一样的问题。太令人沮丧了。 – ivanTheTerrible 2009-05-03 20:39:34

0

你什么时候遇到这个错误?

我昨天更新到beta 4,每当我打开它时,mail.app就会崩溃。它会打开我的一个帐户的第一页,磨几秒钟然后崩溃。当我离开邮件应用程序时,iPhone似乎很慢。当我的iPhone插入MBP并且运行XCode的XCode将占用我所有的处理器资源时。

我看了一下偏好设置,发现了一个没有任何信息的邮件账户。我删除了它,mail.app按预期工作。所以我怀疑发生了什么事情是iPhone试图从这个零电子邮件帐户一遍又一遍地拉。

所以只是为了笑话,我会看看你的邮件偏好,看看你是否有一个空帐户。