2011-03-04 45 views
1

当在真实设备或模拟器上自由运行应用程序时,我的应用程序崩溃。当我用附加的XCode运行它时,该应用程序工作正常。使用XCode进行调试时,应用程序工作正常,在设备或模拟器上运行应用程序时,应用程序崩溃

该应用程序不会给我任何错误,因为我没有附加XCode运行它,没有消息发送到记录器。

任何想法是什么可能是错的,或者我怎么能找出导致这次崩溃的原因?

谢谢!

+0

你是如何安装应用程序并运行它? – visakh7 2011-03-04 11:06:47

+2

您可以从Xcode的组织者 – Aditya 2011-03-04 11:10:10

+0

@ 7KV7检查崩溃日志 - 我通过在Xcode中选择iOS设备来安装它。 @Aditya - 找到他们。我会看看 – Andrei 2011-03-04 11:13:08

回答

0

您可以在以下thread

干杯详细了解CFRelease

0

如果您只是想在设备上测试,为什么不尝试通过iTunes。在Finder中找到您的项目的目标,然后将其拖动到iTunes。然后您可以同步这些应用程序。这不是解决方案,而是在设备上运行应用程序的替代方法。

0

感谢阿迪亚,

在管理的崩溃日志实际上是非常好详细,甚至包括代码在执行文件,其中的应用程序崩溃行。当去那行代码似乎我是CFRelease - 一个ABRecordRef,这是一种整数...因此,我不应该释放它

奇怪的是,它没有崩溃或在调试时抱怨,但是在设备上运行它时会发生。

相关问题