我想看看 iphone 的 xmppframework 是如何工作的。一切都在模拟器上完美运行,但在设备上却不行。EXC_BAD_ACCESS
在收到在线的用户后,我得到了一个。
有什么想法或帮助吗?
我有一部 iPhone 3G ios 4.2.1。
我想看看 iphone 的 xmppframework 是如何工作的。一切都在模拟器上完美运行,但在设备上却不行。EXC_BAD_ACCESS
在收到在线的用户后,我得到了一个。
有什么想法或帮助吗?
我有一部 iPhone 3G ios 4.2.1。
来自 Apple 文档。
这种问题通常是过度释放对象的结果。这可能非常令人困惑,因为失败往往发生在错误发生之后。当程序深入框架代码时,也可能发生崩溃,通常在堆栈中看不到您自己的代码。
检查下面的SO帖子
今天在 iOS 模拟器中使用 iPhoneXMPP 示例得到了同样的结果。
在 XMPPStream.m 第 1181 行中,添加以下检查似乎可以为我修复它:
if (myPresence!=presence)
{
[myPresence release];
myPresence = [presence retain];
}