We are creating an iOS 8 application on Xcode 6.1, which has the following project structure -
- UI (Git Repo 1)
- Framework (Git Repo 2)
Git Repo 2 is added as a submodule to Git Repo 1. The framework project is listed as "Embedded Binary File" as part of the user interface project. We have a couple of problems with this -
- The embedded binary path refers to the developer's machine, and each developer must update the path after pulling the latest code from the repo.
- If the above path is machine specific, how can we create Jenkins code?
Is there a better approach to handle the above situation?
source share