We are going to create a framework project (let's name it F) to be shared along a couple of iOS app projects. F depends on several third-party frameworks (distributed by Cocoa pods).
It is decided that F will be distributed as a .framework (not as pod).
The idea is that apps will only include F. Developers of the apps does not even need not to know that F internally uses some other frameworks.
We will create a test project (let's name it T) to test that F behaves well.
The question is how to organize it?
Normally, I would make F subproject of T in Xcode:
T.xcodeproj
F.xcodeproj
Then I develop F, test it and eventually distribute F.framework to guys working on the apps.
But is this case, F depends on pods. After pod install I get F.xcworkspace. Obviously, I cannot make project dependent on workspace:
T.xcodeproj???
F.xcworkspace???
Does it mean that I cannot combine the T and F projects (which would make it easier to develop both the framework and test app T simultaneously)
