iPhone的Xmppframework在模拟器上正常工作,但不在设备上?
问题描述:
我想知道iphone的xmppframework是如何工作的。一切工作完美的模拟器,但不是在设备上。我收到一个EXC_BAD_ACCESS
收到用户在线。iPhone的Xmppframework在模拟器上正常工作,但不在设备上?
任何想法或帮助?
我有一个iPhone 3G的iOS 4.2.1。
答
今天同样得到了与在iPhone模拟器的iPhoneXMPP样品。
在XMPPStream.m线1181,把下面的检查似乎解决它为我:
if (myPresence!=presence)
{
[myPresence release];
myPresence = [presence retain];
}
答
从Apple文档。
这种问题通常是 过度释放对象的结果。它 可能非常混乱,因为 故障倾向于在发生 错误后发生。当程序深入 框架代码时,崩溃也可能发生,其中 您的代码通常不会在堆栈中可见。
检查以下SO发布
EXC_BAD_ACCESS signal received
How do i resolve EXC_BAD_ACCESS errors encountered in iphone development
+0
你好非常感谢你,我会尝试看看到它再次:)谢谢,我会尝试使用NSZombie启用并查看其窃听的位置。 – Veer 2011-05-16 09:56:41
嗨,伟大的工作现在对我来说很好..非常感谢你:) – Veer 2011-05-16 10:02:55