cocoa touch framework missing symbol called

Viewed 753

I have a framework that depends on a couple of pods such as IQKeyboardManagerSwift, It used to work fine when I generate framework file and integrate it in a project that has the required pods installed. however, after updating cocoapods to version 1.11.2 the app that has the framework crashes with signal sigabrt from the framework on the first line that uses any of the pods, and the console prints

enter image description here

I've tried to revert back to cocoapods 1.10.1 but the crash keeps happening! I tried to change the linker flags options, framework path, header path, and it didn't work

Any ideas how to solve this issue or how to investigate it?

2 Answers

For me this was an issue with the RealSwift pod, going back to version 10.20.0 solved it for me

This occurs when any pods code implementation syntax changes in new version or pod name changes, you need to check migration of that pod for code level changes or you can also downgrade the particular pod if you don't want to change the current code.

Related