AFNetworking несовместим с iOS 4.3
Я использую CocoaPods для установки библиотеки AFNetworking. Вот мой простой файл CocoaPods:
platform :ios
pod 'FMDB'
pod 'AFNetworking'
Проект My Pods и мой основной проект - это целевая платформа развертывания iOS 6 и базовый SDK. Когда я запускаю установку pod, я получаю следующую ошибку:
AFNetworking not compatible with iOS 4.3
ОБНОВЛЕНО:
Я отредактировал мой подфайл для этого:
platform :ios, '6.0'
pod 'FMDB'
pod 'AFNetworking'
Теперь, когда я запускаю pod install, он показывает следующее:
Обновление spec repo `master '
Доступны Cocoapods 0.15.1.
Использование AFNetworking (1.0)
Использование FMDB (2.0)
Создание файлов поддержки
Но он никогда не добавляет модуль AFNetworking к проекту pods в xCode.
Ответы
Ответ 1
Для AFNetworking 1.0 и выше требуется либо iOS 5.0 и выше, либо Mac OS 10.7 (64-разрядная версия с современной средой Cocoa) и выше.
Для совместимости с iOS 4.3 используйте последнюю версию версии 0.10.x.
from: https://github.com/AFNetworking/AFNetworking:
UPDATE, укажите зависимость iOS в подпикселе:
platform :ios, '6.0'
pod 'FMDB'
pod 'AFNetworking'
UPDATE 2, я создаю новый проект и новый подфайл, запустите pod install
:
$ pod install
Resolving dependencies of `./Podfile'
Updating spec repositories
Resolving dependencies for target `default' (iOS 6.0)
Downloading dependencies
Installing AFNetworking (1.0)
Installing FMDB (2.0)
Generating support files
[!] From now on use `AF.xcworkspace'.
Integrating `libPods.a' into target `AF' of Xcode project `./AF.xcodeproj'.
ОБНОВЛЕНИЕ 3,
![screen shot]()
Ответ 2
Указание ваших версий желаемых контейнеров может помочь.
platform :ios, '6.0'
pod 'FMDB', '~> 2.0'
pod 'AFNetworking', '~> 1.1.0'
Также убедитесь, что вы открываете правильный файл xcworkspace
.