问题
framework module Test {
umbrella header "Test.h"
export *
module * { export * }
}
This is what my module file looks like. How can I resolve the following warning.
Umbrella header for module 'Test' does not include header 'NewTest.h'
I am not familiar with module files.
回答1:
You should have a module map
modify the code to-
framework module Test {
umbrella header "Test.h"
export *
module * { export * }
explicit module BFAppLinkResolving {
header "BFAppLinkResolving.h"
link "BFAppLinkResolving"
export *
}
explicit module BFWebViewAppLinkResolver {
header "BFWebViewAppLinkResolver.h"
link "BFAWebViewAppLinkResolver"
export *
}
}
来源:https://stackoverflow.com/questions/32768743/xcode-framework-umbrella-header-for-module-test-does-not-include-header-newt