请问如何更换debugserver

系统版本是11.0.1
我的xcode版本是 12.2

我在使用lldb调试的时候,po $x0打印不了对象类型, po [$x0 class]也打印不了。论坛里面有帖子说是xcode版本的问题,解决方案是使用xcode10。

我想了下,我们调试使用的debugserver,我只要换debugserver是不是就行了,于是我找到debugserver10_arm64版本,替换了之前放在手机上的从xcode12导出的debugserver.然后开始调试

发现能够正常进断点,但是打印的 $x0还是数字,不是对象。请问一下我这样的操作是否是可行的,还是说我有什么地方理解错了。难道我必须安装xcode10才行吗

1 个赞