I’m having a duplicate JSON file problem. I have google places SBJSON files and also Facebook JSON files. I see that the typical solution is to remove one of the JSON libraries. When I do this I get many more errors. The Google and FB JSON libraries look very different to me.
ld: duplicate symbol _OBJC_METACLASS_$_SBJsonParser in
/Users/myName/Library/Developer/Xcode/DerivedData/GJ-fzuneahndeknibecnhhygyhhvkxl/Build/Intermediates/GJ.build/Debug-iphonesimulator/GJ.build/Objects-normal/i386/SBJsonParser-6AE6A0B799B41343.o
and
/Users/myName/Library/Developer/Xcode/DerivedData/GJ-fzuneahndeknibecnhhygyhhvkxl/Build/Intermediates/GJ.build/Debug-iphonesimulator/GJ.build/Objects-normal/i386/SBJsonParser-58C4D42EE2A98A37.o
for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)

Well, you’ve got duplicate files. If the files are the same (i.e., exact duplicates of
SBJSONParser, just delete one pair and see if it will build.