@import causes parse issue: "could not build module"
Sometimes this issue can be solved by adding the framework to the same folder as the .xcodeproj file, no subfolders or anything.
Credits to Jonny who points it out as a comment in the question.
Hi this is due to the fact that file which you are making it public in framework header must be public also.
It looks like turning on: Allow Non-modular Includes In Framework Modules solved this issue for me.