Ios 其中.swiftmodule需要放置以进行swift调试(带有自定义可执行xcscheme的xcode)

Ios 其中.swiftmodule需要放置以进行swift调试(带有自定义可执行xcscheme的xcode),ios,xcode,Ios,Xcode,我有一个IOS GUI应用程序,它主要是用ObjC编写的,偶尔会调用swift方法(位于单个swift模块中) 该应用程序是通过命令行上的“make”构建的,没有XCode/xcodebuild(只是简单的叮当声/swift命令行),目前运行良好 现在,当涉及到运行/调试时,我有一个小型包装器XCode项目(类型External build system),它在“运行脚本”阶段调用“make”,生成可执行文件,并可通过自定义共享XCode方案进行调试 这对目标C很有效。 但是,如果我尝试调试成S

我有一个IOS GUI应用程序,它主要是用ObjC编写的,偶尔会调用swift方法(位于单个swift模块中)

该应用程序是通过命令行上的“make”构建的,没有XCode/xcodebuild(只是简单的叮当声/swift命令行),目前运行良好

现在,当涉及到运行/调试时,我有一个小型包装器XCode项目(类型External build system),它在“运行脚本”阶段调用“make”,生成可执行文件,并可通过自定义共享XCode方案进行调试

这对目标C很有效。 但是,如果我尝试调试成Swift代码,我会得到一条臭名昭著的消息

error: Error in auto-import:
failed to get module 'myswiftmodule' from AST context
这是因为lldb找不到swift模块的AST信息。 但我确实将可执行文件与

    clang ...  -Xlinker -add_ast_path -Xlinker myswiftmodule.swiftmodule
我认为这就足够了,但显然不行

我看到XCode将Swift模块放在一个简单的Swift项目中 在appdir的同级目录中

应用程序正在运行

    /XCode...Debug-iphonesimulator/myapp.app/myapp
快捷模块正在使用中

    /XCode...Debug-iphonesimulator/myapp.swiftmodule/i386.swiftmodule

    /XCode...Debug-iphonesimulator/myapp.swiftmodule/x86_64.swiftmodule
我想这是对调试器的一个提示,但我找不到任何提到这一点的文档

我在xcscheme中尝试了相同的结构,但没有成功。自动导入仍然失败

非常感谢任何指点