2015-03-23 5 views
1

Мне нужно поддерживать iOS 7. У меня есть Alamofire в моем файле podspec, так как это внутренняя библиотека для отдельного здания. Когда я бегу pod lib lint, я получаю следующее сообщение об ошибке:Alamofire с iOS 7

The platform of the target `Pods` (iOS 7.0) is not compatible with `Alamofire (1.1.4)` which has a minimum requirement of iOS 8.0 - OS X 10.9. 

Когда я пытаюсь добавить библиотеку к обычному Podfile проекта, который поддерживает IOS 7, я получаю ту же ошибку. Кто-нибудь знает проблему?

+0

проверить следующие http://stackoverflow.com/questions/27273673/importing-alamofire-in-project-that-targets-ios-7 – casillas

ответ

5

Dynamic Frameworks не работает в iOS 7. Перетащите файл вручную.

Цитата AlamoFire-х README:

Embedded frameworks require a minimum deployment target of iOS 8 or OS X Mavericks.

To use Alamofire with a project targeting iOS 7, you must include the Alamofire.swift source file directly in your project. See the 'Source File' section for instructions.

For Swift 1.2 using the Xcode 6.3 Beta, use the xcode-6.3 branch.

+0

ах. Не могу поверить, что я пропустил это. – coder

+0

Будет ли это исправляться каким-то образом? Яблоком или cocoapods найти обходной путь? – Esqarrouth

+0

@ Esq - Я не думаю, что Apple не будет обновляться, и в этом случае iOS 7 не будет очень полезен в поддержке iOS 9 прямо за углом. – Logan

Смежные вопросы