Hello,
I just spent the better part of a work day trying to get our new XCode 6.4, 8.2 deployment, framework using, mixed langauge project setup. I am running into the following issue and I have no idea how to solve it.
Our frameworks are primarely Obj-C (Common, and Networking). Networking depends on Common. Both frameworks compile independently without error or warning. I am using the "@import Common" inside of Networking code. Doing it the old fashaioned "#include <Common/Common.h> was causing "framework search path warnings" and "non-modular-include" errors.
The new application project is Swift. Both frameworks are added as embedded frameworks. We can "import Common" in the code with no issue. As soon as we put in an "import Networking" the compiler then errors with "Networking cannot find module Common" from one of Networking's headers. Networking can find Common on its own. The Swift App can find Common on its own. But It cannot find Common from App through Networking!
What am I missing?
Cheers,
Dave