我正在开发一个聊天应用程序。我使用XMPP来实现这个应用程序。它工作正常。当我想限制用户登录多个设备(同一用户)。这也在simulator中工作。但是当我使用设备应用程序崩溃并且没有在日志窗口(输出窗口)中显示任何异常。但Xcode在那一点达到控制
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 :(得分:1)
这听起来像内存使用问题,因为模拟器使用的计算机内存比设备更强大。我建议您使用Instruments运行应用程序以查看分配并找到解决方法或分析代码的线索,进行更改以节省内存。还要检查您的应用程序是否会在某个时刻收到内存警告。
希望它对你有所帮助。