umbrella header for module 'myFramework' does not include header 'otherFramework.h' umbrella header for module 'myFramework' does not include header 'otherFramework.h' xcode xcode

umbrella header for module 'myFramework' does not include header 'otherFramework.h'


I recently ran into same issue. Apparently I had header file set as public in target membership, but it was not exposed in umbrella header. Fixed issue by making header file with project access instead of public.


I had the same issue today

Umbrella header for module 'HockeySDK' does not include header 'BITHockeyBaseViewController.h'

and the solution was

1.build and run project and go-to Report Navigator

2.look at the warning, click to expand details

it will so you the file name where you need to make changeas you can seen in below screen shot

enter image description here

So i just updated my import statement in AppDelegate.m file

New

#import "HockeySDK/HockeySDK.h"

Old

#import <HockeySDK/HockeySDK.h>

and issue gone..

hope this will help someone. who are coming here for solution.


I had the same issue. Seemed to be related to old build files.

The standard Xcode problem fixer worked for me:

  1. Clean project (Product > Clean Build Folder)
  2. Deleted derived data
  3. Restart Xcode