Fatal error: Fabric / Fabric.h file not found
I am working on xcode 6.3.1, OSX 10.10.3 and I am successfully setting up crashlytics with my local system. it works great and it releases the assembly via the cloth app. But when I was submitting the same codebase to teamcity it was showing me the following error
fatal error: Fabric / Fabric.h file not found Fatal error: Crashlytics / Crashlytics.h file not found
After investigating, I found that the following unknown issue is on my teamcity server. Teamcity got the source from git and when I see the source code in teamcity Crashlytics.framworks and fabric.framworks are available, but when you look at the folder structure it can't find shortcuts for all headers, modules, resources, crashlytics folder (OS- 1).
I get another git clone in a different folder and manually pull the source code, here I can see all the shortcuts for the crayons and fabrics subfolders. (POS-2).
I just copied all folders and pasted the teamcity source code. Now it works, but every time the source code is changed teamcity reset the unstructured folder structure that won't be able to execute my builds. I'm not sure if this is a git issue or a command line or crash test issue. Please let me know how to figure it out. I appreciate your answers.
Thanks Manoj
source to share
Teamcity configuration issue.
When you include libraries using git, to get the code you need to change your version control options.
Change the VCS check mode to Automatic on the agent. This will fix your problem. There is a problem with teamcity's git client that mixes symlinks so the libraries don't actually load correctly.
source to share