Ошибка CocoaPods. Платформа целевого "Pods" (OS X 10.6) несовместима с

Я попытался установить мои CocoaPods с pod install и Podfile, которые выглядят как

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.

Ответы

Ответ 1

Решение состоит в том, чтобы просто указать версию платформы в Podfile

платформа: osx, '10.7 '

Я обнаружил, что платформа по умолчанию для CocoaPods составляет 10,6 на OS X и 4.3 на iOS в настоящее время. Сайт CocoaPods описывает это здесь. Кажется, что это не заботит и не вынюхивает версии платформы из файла проекта Xcode.

A аналогичная ошибка появляется для проектов iOS, видимо.

[!] Платформа target Pods (iOS 4.3) несовместима с...