I’ve had this error a few times, so I figured I’d document the solution for the next time it occurred.
When doing a build in Xcode, I got the following error:
ld: library not found for -lPods
My project is setup to use cocoapods.
First make sure you are using MyProject.xcworkspace and not MyProject.xcodeproj
For me this was the case. But I realized that I just created a new configuration for “Ad Hoc” builds. To fix the problem I had to install the Podfile again with the command:
pod install
After running pod infall, open the project: MyProject.xcworkspace, clean your project and build. The error should go away.