SolvedCocoaPods None of your spec sources contain a spec satisfying the dependencies

Report

What did you do?

Ran pod install, have attempted to remove Podfile.lock, Pods/, etc. Set the deployment target equal to iOS min version. Nothing seems to work, have tried most all past steps from old open cases. There doesn't seem to be anything to help fix this newer error message, just comments about the wording of the error messages!

What did you expect to happen?

The pod install to work and my Xcode Project to Build

What happened instead?

Continue to get this error message over and over:
[!] Unable to satisfy the following requirements:

  • Quickblox-WebRTC required by Podfile
  • Quickblox-WebRTC (= 2.2) required by Podfile.lock

None of your spec sources contain a spec satisfying the dependencies: Quickblox-WebRTC, Quickblox-WebRTC (= 2.2).

You have either:

  • out-of-date source repos which you can update with pod repo update.
  • mistyped the name or version.
  • not added the source repo that hosts the Podspec to your Podfile.

Note: as of CocoaPods 1.0, pod repo update does not happen on pod install by default.

CocoaPods Environment

1.0

12 Answers

โœ”๏ธAccepted Answer

orta
580

Did you note this part of the error message:

Note: as of CocoaPods 1.0, pod repo update does not happen on pod install by default.

and run pod repo update?

Other Answers:

you can try to delete Podfile.lock And then run pod update

yes, i ran 'pod repo update' and problem still persists

Removing cocoapods and reinstalling the gem allowed me to pod install when pod repo update failed.

rm -rf ~/.cocoapods
sudo gem install cocoapods
pod install

More Issues: