我使用着名的(和优秀的)iOS Universal Framework Xcode模板创建了一个iOS框架项目。
但是现在我遇到了一个烦人的问题,我似乎无法解决这个问题,即我有一个引用框架项目的iOS应用程序项目,当我运行它并在框架中设置断点时它们不会得到它。看起来GDB没有框架的调试符号。
我确保调试符号不从框架中删除,并且类型设置为“DWARF with dSYM file”。
任何人都有任何想法可能有什么问题以及如何解决它?
我的设置:
答案 0 :(得分:5)
我在将动态框架链接到Xcode 7中的测试应用程序时遇到了这个问题。我通过在动态框架的构建设置中确保以下内容来避免错误:
"生成调试符号" - '是'
"在复制期间剥离调试符号" - '否'
答案 1 :(得分:0)
关于你的问题,我想到了几件事。试一试,看看哪些适合你:
答案 2 :(得分:0)
我也遇到过这个问题。通过将两个项目合并到一个工作区,我能够解决这个问题的一种方法。
有关如何执行此操作的说明,请访问http://developer.apple.com/library/ios/#recipes/xcode_help-structure_navigator/articles/adding_a_project_to_a_workspace.html。
注意:我也遇到过将项目添加到工作区的错误,其中最近添加到工作区的项目中似乎没有文件。我发现在将所有项目添加到工作区后重新启动Xcode可以轻松解决这个问题。