Duplicate Symbols for Architecture arm64 Duplicate Symbols for Architecture arm64 xcode xcode

Duplicate Symbols for Architecture arm64


For me it helped to switch the "No Common Blocks" compiler setting to NO:It pretty much seems to make sense, the setting is explained here:What is GCC_NO_COMMON_BLOCKS used for?


From the errors, it would appear that the FacebookSDK.framework already includes the Bolts.framework classes. Try removing the additional Bolts.framework from the project.


Using Xcode 8, "Update project to recommended settings" option turned ON 'No Common Blocks' for my project.

Turning it back to OFF fixed everything up.