堆栈溢出有答案,但没有一个对我有用。
这是一个Swift 2.0项目,我正在使用Xcode 7.2.1
重现问题的步骤
您会看到警告。
Warning: no umbrella header found for target 'Logger', module map will not be generated
请告知
测试项目链接 - > https://www.dropbox.com/s/cvgjls70ielnriy/Test.zip?dl=0
答案 0 :(得分:5)
所以我了解了构建阶段和Logger的标题,我在其公共接口中添加了logger.h。
这是一个错误还是我不知道Xcode没有自动为第三个目标/模块添加任何标题,它确实添加了第二个目标/模块。
我为测试添加了另一个目标,并且包含了头文件,因此如果添加第三个目标/模块(框架)会发生此问题。
希望它有所帮助。
答案 1 :(得分:4)