Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Cocoa Pods error with pod install

Tags:

ios

cocoapods

[!] Unable to satisfy the following requirements:

  • Google/SignIn required by Podfile
  • Google/SignIn required by Podfile
  • Google/SignIn required by Podfile
  • Google/SignIn required by Podfile
  • Google/SignIn (= 1.3.2) required by Podfile.lock

Specs satisfying the Google/SignIn dependency were found, but they required a higher minimum deployment target.

Specs satisfying the Google/SignIn dependency were found, but they required a higher minimum deployment target.

Specs satisfying the Google/SignIn dependency were found, but they required a higher minimum deployment target.

Specs satisfying the Google/SignIn dependency were found, but they required a higher minimum deployment target.

Specs satisfying the Google/SignIn (= 1.3.2) dependency were found, but they required a higher minimum deployment target.

like image 962
Skander Fathallah Avatar asked Mar 23 '16 15:03

Skander Fathallah


People also ask

Should I install CocoaPods with GEM or homebrew?

If you try to install a gem through pre-installed Ruby, you've to use sudo by default witch is not a good practice. Another option is to install CocoaPods in your user-level directory by following instructions available on the Sudo-less installation section. I would suggest you install CocoaPods using brew .

Where does gem install CocoaPods?

You'll have seen gem install xxx . These are installed into a central database of versions. If you imagine that CocoaPods installs all libraries/frameworks into a System folder and they are linked at runtime, then you have the rough idea of how RubyGems keeps all the gems.

How do I know if CocoaPods is installed on my Mac?

To find if Cocoapods is installed or not run cmd (pod --version). if theresult is (Not Found) Pods is not installed.


Video Answer


2 Answers

Your deployment target has to be moved up to the highest minimum target required by any dependency. enter image description here Also, make sure the global platform in your Podfile matches the highest minimum target required by any dependency.

like image 97
Ashildr Avatar answered Sep 19 '22 07:09

Ashildr


It's pretty self-explanatory. Your deployment target has to be moved up to the highest minimum target required by any dependency. Check what iOS version Google/SignIn requires. If this checks out, make sure all your deployment targets set a satisfactory minimum target version.

like image 42
diatrevolo Avatar answered Sep 20 '22 07:09

diatrevolo