请教关于LLDB+DubegServer调试时下断的问题。

[ 0] 0x000c8000 /var/mobile/Applications/A6B78959-E139-4D8E-88D6-XXXXXXXX/xxxxx.app/xxxx(0x00000000000cc000)

我在Hopper中静态分析得出的断点函数为
-[XXInterface XXSDKInit:withAppKey:]:
0003b82c push {r7, lr}
0003b82e mov r7, sp
0003b830 sub sp, #0x28
0003b832 movw sb, #0x87ca

此处是否使用
(lldb) br s -a ‘0x000c8000+0x003b82c’ //即0x10382C

可c继续执行后,断到的指令却不一样

  • thread #1: tid = 0x62d9, 0x0010382c xxxx, queue = ‘com.apple.main-thread’, stop reason = breakpoint 1.1
    frame #0: 0x0010382c xxxx
    → 0x10382c: .long 0x466fb580 ; unknown opcode
    0x103830: vhadd.s8 d27, d24, d10
    0x103834: .long 0xf2c079ca ; unknown opcode
    0x103838: ldrbtmi r2, [r9], #2405

请问是哪里出了问题。谢谢