应用程序在模拟器上崩溃。适用于iPhone设备
我最近升级到Xcode 3.2.4。并开始体验奇怪的行为。应用程序在模拟器上崩溃。适用于iPhone设备
当我将我的应用程序部署到iPhone上时,它工作正常。然而,当我部署这个模拟器上进行测试,该应用程序并不甚至开始在屏幕上,我收到以下错误:
[会话开始于2010-09-14 0时01分26秒 - 0400.] GNU gdb 6.3.50-20050815(Apple版本gdb-1472)(Wed Jul 21 10:53:12 UTC 2010) 版权所有2004*软件基金会,Inc. GDB是*软件,由GNU General公共许可证,并且您在 欢迎在特定条件下更改和/或分发它的副本。 输入“show copying”查看条件。 GDB绝对没有保修。请输入“显示保修”以了解详情。 此GDB被配置为“x86_64-apple-darwin”.sharedlibrary apply-load-rules全部 附加到进程33399. 编程接收信号:“EXC_BAD_ACCESS”。 警告:check_safe_call:无法恢复当前帧
警告:无法恢复先前选定的帧。 警告:无法恢复先前选定的帧。 警告:无法恢复先前选定的帧。 警告:无法恢复先前选定的帧。 警告:无法恢复先前选定的帧。 警告:check_safe_call:无法恢复当前帧
警告:无法恢复先前选定的帧。 警告:无法恢复先前选定的帧。 警告:无法恢复先前选定的帧。
我在亏损,并尝试使用分配和泄漏工具,仪器运行此,但它甚至没有收集,因为模拟器死机第一统计数据的机会。我也试图启用僵尸,但它确实工作,因为应用程序甚至不启动。
是否有任何其他方式可以诊断此处发生的情况?
谢谢 温斯顿
您是某些应用程序正常调试,在Xcode或仪器,当设备上?模拟器的状态可能已损坏,或者只是您的应用在模拟器上的状态。一种快速杀毒和铺平的方法:从iPhone Simulator菜单中选择“重置内容和设置...”选项。我必须自己做几次。
这是一个很好的想法,我不知道这样做的选择。我确实尝试过,但它似乎还没有工作,我去了“重置内容和设置”,并点击它后,我没有收到任何确认,但相信它确实如此。我也确认在设备上进行调试确实可行。我将创建一个新项目并通过文件导入文件,以查看它可能出错的位置并相应地进行更新。任何其他想法表示赞赏!谢谢。 – iOScoder 2010-09-15 05:45:44
您是否尝试从de模拟器中删除应用程序,然后重试? – VdesmedT 2010-09-14 08:43:09
我也试过,但看起来是一样的。我将尝试创建一个新项目并导入这些文件以查看是否可行。 – iOScoder 2010-09-15 05:47:33