-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
include of non-modular header inside framework module error #8668
Comments
similar issue, since cocoapods 1.6.x |
|
@0x5e using |
@tripleCC we don't set |
There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates. |
This issue will be auto-closed because there hasn't been any activity for a few months. Feel free to open a new one if you still experience this problem 👍 |
yes
Report
What did you do?
run
git clone https://github.com/for-example-test/module_header_example.git
run
cd Example
run
pod install
build
the projectWhat did you expect to happen?
build success
What happened instead?
build failed with error
include of non-modular header inside framework module
CocoaPods Environment
Stack
Installation Source
Plugins
Project that demonstrates the issue
example: https://github.com/for-example-test/module_header_example
module_header_framework_b
pod only has a vendor frameworkmodule_header_source_a
pod has some source filesmodule_header_framework_b
dependents onmodule_header_source_a
When I change
#import <module_header_source_a/module_header_source_a.h>
to#import <module_header_source_a/module_header_source_a-umbrella.h>
inmodule_header_framework_b.h
, I can build the project successfully.It seems that compiler don't map
#import<>
to@import
In the scenario, and I am allowed only to access file exported in modulemap :How do I fix it ?
The text was updated successfully, but these errors were encountered: