iosfacebook-ios-sdkbolts-framework

Error: duplicate symbol _BFTaskMultipleExceptionsException


Here I have an error as shown below:

enter image description here

This seems to be duplicate symbols caused by FacebookSDK and Bolts conflicting each other on build. I have tried to remove Bolts framework but it caused other issues. Also I found this question but it seems to settle with adding those frameworks as Pods which I don't want to.

Here below is a list of frameworks that I think it might be relevant to this error:

I've been trying to look for a right combination of those frameworks(versions) that won't cause duplication symbols error. If anyone know about this, please help me out.


Solution

  • Thanks to a comment from @vadian that brought me to look into my PAWAppDelegate.m and I found that after I comment out this line:

    NSString *const BFTaskMultipleExceptionsException = @"BFMultipleExceptionsException";

    the error disappears.