CocoaPods 错误 - 目标“Pods”(OS X 10.6) 的平台不兼容



我尝试安装带有pod install和看起来像 Podfile的 CocoaPods

platform :osx
pod 'ReactiveCocoa', '~> 2.1.8'

但是我得到了错误

[!] The platform of the target `Pods` (OS X 10.6) is not compatible with `ReactiveCocoa (2.1.8)` which has a minimum requirement of iOS 5.0 - OS X 10.7.

我的部署目标是 OSX 10.9,SDK 是 10.9,所以我不确定它在哪里获得 OSX 10.6。

解决方案是在Podfile中指定平台版本

平台:OSX,"10.7"

我发现CocoaPods的默认平台目前在OS X上是10.6,在iOS上是4.3。 CocoaPods网站在这里描述了它。 它似乎并不关心或从Xcode项目文件中嗅出平台版本。

显然,iOS项目也出现了类似的错误。

[!目标Pods(iOS 4.3)的平台与...

最新更新