近日,需要在Xcode通过另一app来调试某dylib。此前采用的方法是新建一测试工程,再通过此测试工程单步进入后下断点。
现在的情况是,有个界面app,但是没有源码,需要通过它来启动我们的dylib。在网上搜索多次无果,想起原来在vs下,调试dll可以手动指定运行的exe,想必xcode也有。找了下,果然也有。
选择菜单 Product->Edit Scheme, 在Run 一栏中,选中info,在executable下拉框中找到启动app路径,点OK就可以了。
是以为记。
Update:
上面的是Xcode4的设置方法,3.x的方法是在右侧Groups&Files,Executable右键->Add->New Custom Executable...。(老范友情提供)