我继承的项目具有以下结构:
项目A生成一个静态库。
项目B生成一个静态库并与库A链接。
Project C生成可执行文件并与库B建立链接。
当我在调试模式下运行app时,我可以成功调试可执行文件(项目C)中的代码和项目B中的静态库。但是,我不能在Project A库中调试任何内容 - 我的断点是忽略。我检查过并确保调试符号已启用且未剥离。还有其他我想念的东西吗?
由于
答案 0 :(得分:2)
您可能希望为所有项目启用公共构建文件夹。这样,dsym文件很容易找到调试器。
Xcode->偏好设置 - >建筑物 - >自定义位置