这两天开始接触iOS应用逆向的学习, 遇到很多很简单的问题, 不过最后还是都解决了, 不过现在遇到一个让我百思不得其解的问题, 希望有大神能够帮忙解决一下,
非常感谢!
我这两天在用debugserver + lldb对我自己的应用(SportRing)进行调试, 调试的时候, 要用到break来打断点, 打断点之前, 需要用nm列出符号表,
问题出来了:
我使用Xcode下面的Products内的SportRing.app,
如图:
然后使用nm SportRing
得到了符号表
这个时候得到的内容和我开发的时候, 是一样的.
然而, 当我使用
, 打包生成了SportRing.ipa
这个时候, 我对这个ipa内部的二进制文件进行nm SportRing操作,
得到的符号表是
,
在整个内容中, 没有看到我自己编写的class.
我个人估计在Archive过程中进行了一些操作, 但是不太明白到底是怎么回事? 并且怎么解决这个问题呢?
求助.