library not found for -lPods

angelokh picture angelokh · Mar 25, 2012 · Viewed 160.5k times · Source

I got an error when archiving a project. This is my environment.

  • Mac OS Lion
  • Xcode 4.3.1
  • iOS SDK 5.1

The project deployment target is:

IPHONEOS_DEPLOYMENT_TARGET 3.2

The error shows:

ld: library not found for -lPods
clang: error: linker command failed with exit code 1 (use -v to see invocation)

I guess Pods is CocoaPods that I used to manage XCode project dependencies. https://github.com/CocoaPods/CocoaPods

This is my Podfile

platform :ios  
dependency 'libPusher', '1.1'

I am not sure what the error means?

Answer

alloy picture alloy · Apr 3, 2012

Are you opening the workspace (that was generated by CocoaPods) instead of the xcodeproj?