2013-11-28 119 views
1

我正在开发一个聊天应用程序.i使用XMPP来实现此应用程序。它工作正常。当我想限制多个设备(同一用户)的用户登录。这也是在simulator.but当我使用设备应用程序崩溃,并没有显示任何异常在日志窗口(输出窗口)。但Xcode控制该点iPhone应用程序在设备中崩溃,但它在模拟器中工作

libobjc.A.dylib`objc_msgSend: 

0x39f07b20: cbz r0, 0x39f07b5e   ; objc_msgSend + 62 
0x39f07b22: ldr.w r9, [r0] 
0x39f07b26: ldrh.w r12, [r9, #12] 
0x39f07b2a: ldr.w r9, [r9, #8] 
0x39f07b2e: and.w r12, r12, r1 
0x39f07b32: add.w r9, r9, r12, lsl #3 
0x39f07b36: ldr.w r12, [r9] 
0x39f07b3a: teq.w r12, r1 
0x39f07b3e: bne 0x39f07b46    ; objc_msgSend + 38 
0x39f07b40: ldr.w r12, [r9, #4] 
0x39f07b44: bx  r12 
0x39f07b46: cmp.w r12, #1 
0x39f07b4a: blo 0x39f07b58    ; objc_msgSend + 56 
0x39f07b4c: it  eq 
0x39f07b4e: ldreq.w r9, [r9, #4] 
0x39f07b52: ldr r12, [r9, #8]! 
0x39f07b56: b  0x39f07b3a    ; objc_msgSend + 26 
0x39f07b58: ldr.w r9, [r0] 
0x39f07b5c: b  0x39f07da0    ; _objc_msgSend_uncached 
0x39f07b5e: mov.w r1, #0 
0x39f07b62: bx  lr 
0x39f07b64: nop  
0x39f07b66: nop  
0x39f07b68: nop  
0x39f07b6a: nop  
0x39f07b6c: nop  
0x39f07b6e: nop  
0x39f07b70: nop  
0x39f07b72: nop  
0x39f07b74: nop  
0x39f07b76: nop  
0x39f07b78: nop  
0x39f07b7a: nop  
0x39f07b7c: nop  
0x39f07b7e: nop 

    i don't know what is the problem .can some one help to solve this issue 
+0

尝试使用NSZombie – codercat

+0

不是很有帮助。启用NSZombies并为所有异常添加异常断点。 –

+0

我已经使用了断点但不能跟踪问题 – Sport

回答

1

这听起来像一个内存使用问题,因为模拟器使用您的计算机的内存,比设备更强大的达成。我建议你使用Instruments运行你的应用程序来查看分配情况,并找到如何修复或分析代码的线索,并进行更改以节省内存。请检查您的应用程序在某个时刻是否收到内存警告。

希望它可以帮助你。

相关问题