Fix Cocoapod Error: The Platform of the Target Pods Is Not Compatible
While using Cocoapod and running pod install
, I encountered the following error:
[!] The platform of the target `Pods` (iOS 4.3) is not compatible with `FlatUIKit (1.1)` which has a minimum requirement of iOS 5.0.
There is obviously a dependency error. Immediately, I open Xcode, go to Project Building Settings, and changed iOS Deployment Target to 5.0. I was pretty sure that is the way to change the minimum deployment version.
However, running the command gives me the same error.
I was puzzled. Did I set it wrongly in Xcode? I started to question myself..
After some probing, I realized it is Cocoapod’s fault.
You have to write in Podfile
your minimum deployment version eg.
1 2 |
|
If you don’t specify ‘5.0’, it is taken to be ‘4.3’. Duh.