Error switching from manual SDK management to CocoaPods

The error indicates that the RCIM class can’t be found under the arm64 architecture:

Undefined symbols for architecture arm64:
  "_OBJC_CLASS_$_RCIM", referenced from:
      objc-class-ref in AppDelegate.o
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

This issue occurs due to a compatibility problem between CocoaPods and Xcode. Here’s how to fix it:

  1. Select your project
  2. Go to Build Setting → Other Linker Flags
  3. Add $(inherited)

For more details, check out this link.