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).

without shortcut folders

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).

with shortcut folders

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

+3


source to share


1 answer


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.

+1


source







All Articles