If you can have the framework project present in the same workspace as your application, you can try this:Use a shared build folder for your workspace and/or individual projects (File > Workspace/Project Settings > Advanced > Build Location)Build your frameworks targeting 'iOS Device so that when the frameworks are added the references are valid (if you select a simulator for this step, this won't work, ...who knows why this is necessary)Add the framework(s) to the project that is going to use them (probably under linked frameworks and libraries), and once they show up on the project navigator, select each one and make sure that Location (under file inspector, on your right side pane) is set to Relative to Build Products. This will make your project looks for them using the BUILT_PRODUCTS_DIR environment variable, so no relative or absolute paths will be embedded in your project file (no Debug/Release-iphoneos/iphonesimulator references)With this, next time you compile your project, Xcode sh