@makdbb wrote:
之前尝试动态调试的时候还wifi连接过一次手机,这次又出现问题了。
不过这次细细看了下出错信息mac端和iphone端都看了下。
iphone端显示的是:error: rejecting incoming connection from ::ffff:192.168.2.104 (expecting ::1)
mac端显示的是:
process connect connect://192.168.2.103:1234
看了iphone端的显示是ipv6的地址,因此怀疑是否是因为lldb不支持ipv6?或者ipv6用在这里会有什么问题?
先不管这些,可能是因为ipv6的问题。那就简单了。
自己指定下mac的ip试试。debugserver 192.168.2.104:1234 -a Aweme // 此处是mac的ip
然后跑起来。
mac上继续连接:process connect connect://192.168.2.103:1234 * thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP frame #0: 0x0000000198abc634 libsystem_kernel.dylib`mach_msg_trap + 8 libsystem_kernel.dylib`mach_msg_trap: -> 0x198abc634 <+8>: ret libsystem_kernel.dylib`mach_msg_overwrite_trap: 0x198abc638 <+0>: mov x16, #-0x20 0x198abc63c <+4>: svc #0x80 0x198abc640 <+8>: ret Target 0: (Aweme) stopped. (lldb) c (lldb) image list -o -f [ 0] 0x00000000049f8000 /private/var/containers/Bundle/Application/36554A1C-10D0-41BF-920F-FEB48C354632/Aweme.app/Aweme(0x00000001049f8000) [ 1] 0x000000010a0b0000 /Library/Caches/cy-7TD2dP.dylib(0x000000010a0b0000)
boom 好了 hooray
嘿嘿 大家可以试试,有什么问题可和我微信探讨交流 nicholas_mcc
Posts: 1
Participants: 1