iphone - 在设备上调试的问题

时间:2010-09-15 16:09:45

标签: iphone debugging ipod-touch

当我在模拟器中运行我的应用程序时,一切都很完美。它再好不过了! :P

然而,当我改变设备上的调试(ipod touch)时,一切都开始变得混乱,没有原因。

在应用程序打开几秒钟后(它将工作大约10秒),它意外退出。 XCode控制台没有解释(没有EXC_BAD_ACCESS或任何东西 - 应用程序刚退出),除了告诉我The Program being debugged is not being run

拔下设备并再次运行应用程序会导致应用程序运行正常 - 直到我到达某个部分,它会变得有趣 - 停止和挂起 - 并且会崩溃。崩溃报告说没有什么有趣的,除了:

Backtrace not available

Unknown thread crashed with unknown flavor: 5, state_count: 1

Occationally它将按规定工作(应用程序应该从互联网上下载视频,将其保存到iphone上的文件中,然后播放它 - 当它检查它的存在时),直到你来玩当视频持续约8秒并且只是一个黑屏时视频。

我的问题是我绝对没有IDEA从哪里开始调试这个!当我在设备上运行调试时,它不会NSLog任何东西到控制台! :(

任何想法从哪里开始或为什么会这样?

由于 托马斯

2 个答案:

答案 0 :(得分:0)

检查:

您的应用未在模拟器中运行。为了安全起见,完全退出模拟器。

确认在下拉列表中选择了Debug配置,而不是分发(或其他)。

答案 1 :(得分:0)

刚刚重写了课程的一部分 - 现在似乎工作正常。 :)