ldid和codesign的使用

ldid对签名授予特权,里面会涉及到一个xml。拿前辈们的例子来讲

com.apple.springboard.debugapplications get-task-allow task_for_pid-allow run-unsigned-code

但是,如果我要调试不是springboard,是Passbook,那么我xml需要改吗?如果需要改,只是把springboard改成passbook吗?
另外求解各位大神,这个xml所起到的作用是什么。
codesign的用法中涉及到一个plist。那么这个plist的格式也沿用前辈的例子来讲。

<?xml version="1.0" encoding="UTF-8"?> com.apple.springboard.debugapplications run-unsigned-code get-task-allow task_for_pid-allow

这个也是springboard,问题是,如果我debugserver要调试passbook,两个都需要改成passbook吗?这两个命令的区别到底在哪里?
感谢!

前排沙发,话说好久不来要收金币啦!!

:mad:看错帖子了,汗是求助的啊,怎么跑到干货分享这里来拉

啊?干货分享?英语不好害死人啊,那我应该发哪儿啊?

还好,被狗神移位了,感谢!谁帮忙解答下,感谢!

  1. 你把版好好排一下
  2. 调试对象是不需要重签名的,只需要把debugserver配置好就可以了

发表了还能再排?所说的配置debugserver是指的?感谢指导!

找了下没看到再排版的啊,下次发表的时候一定注意。:lol:。

问题终于解决了,从http://iosgods.com/index.php?app=core&module=global&section=register里拷贝了一个debugserver,自己电脑里XCODE中的debugserver一直是不行的。

结贴了。

分是给了,没找到结贴在哪里结啊

重新编辑一下就可以了,主题分类也可以改成结帖
你的需求其实就是一步一步用debugserver + lldb代替gdb进行动态调试