当在真实设备或模拟器上自由运行应用程序时,我的应用程序崩溃。当我用附加的XCode运行它时,该应用程序工作正常。使用XCode进行调试时,应用程序工作正常,在设备或模拟器上运行应用程序时,应用程序崩溃
该应用程序不会给我任何错误,因为我没有附加XCode运行它,没有消息发送到记录器。
任何想法是什么可能是错的,或者我怎么能找出导致这次崩溃的原因?
谢谢!
当在真实设备或模拟器上自由运行应用程序时,我的应用程序崩溃。当我用附加的XCode运行它时,该应用程序工作正常。使用XCode进行调试时,应用程序工作正常,在设备或模拟器上运行应用程序时,应用程序崩溃
该应用程序不会给我任何错误,因为我没有附加XCode运行它,没有消息发送到记录器。
任何想法是什么可能是错的,或者我怎么能找出导致这次崩溃的原因?
谢谢!
您可以在以下thread
干杯详细了解CFRelease
如果您只是想在设备上测试,为什么不尝试通过iTunes。在Finder中找到您的项目的目标,然后将其拖动到iTunes。然后您可以同步这些应用程序。这不是解决方案,而是在设备上运行应用程序的替代方法。
感谢阿迪亚,
在管理的崩溃日志实际上是非常好详细,甚至包括代码在执行文件,其中的应用程序崩溃行。当去那行代码似乎我是CFRelease - 一个ABRecordRef,这是一种整数...因此,我不应该释放它
奇怪的是,它没有崩溃或在调试时抱怨,但是在设备上运行它时会发生。
你是如何安装应用程序并运行它? – visakh7 2011-03-04 11:06:47
您可以从Xcode的组织者 – Aditya 2011-03-04 11:10:10
@ 7KV7检查崩溃日志 - 我通过在Xcode中选择iOS设备来安装它。 @Aditya - 找到他们。我会看看 – Andrei 2011-03-04 11:13:08