2013-11-28 175 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運行你的應用程序來查看分配情況,並找到如何修復或分析代碼的線索,並進行更改以節省內存。請檢查您的應用程序在某個時刻是否收到內存警告。

希望它可以幫助你。

相關問題