我有一些库在 XCode 4 中链接为 .framework 文件。如果我从这些库中进入类,或者在其中设置断点,我无法查看源代码:我可以查看调用堆栈中的信息,但是 XCode没有弄清楚相应的来源在哪里。
如果我将库设置为从源构建的 .a 库,然后链接到那些库,我只能让它工作。这是一个很大的麻烦(没有其他人在这个项目上工作过这样设置并且 .xcodeproj 文件在源代码控制中)。
有什么方法可以链接到 .framework 并能够进入源代码并在其中设置断点?
您需要同时拥有框架项目和使用它的代码项目。
确保您打开了两个项目,并且您的应用程序项目依赖于框架项目。
此时您应该能够在调试应用程序时命中框架中设置的断点。