Alamofire с Swift 3.0 и целью развертывания 8.0

#ios #ios8 #swift3 #alamofire

#iOS #ios8 #swift3 #alamofire

Вопрос:

Каким образом можно интегрировать Alamofire со Swift 3.0, а также обеспечить поддержку iOS 8? Есть ли какой-либо другой вариант, кроме Alamofire?

Ответ №1:

Обновление до последней версии Cocoapods выполняется следующим образом

 gem install cocoapods --pre
  

кажется, это решает проблему в моих обстоятельствах.

Комментарии:

1. Я думаю, для этого мы должны использовать AlamofireDomain.

2. Alamofire с Swift 3.0 минимальная цель развертывания — iOS 9, я не знаю, как эта команда (для обновления cocoapods) может решить эту проблему…

3. gem install cocoapods --pre команда позволяет установить предварительную версию cocoapods, в ней нет ссылки на вопрос @jaimesh-patel.

Ответ №2:

  source 'https://github.com/CocoaPods/Specs.git'
    platform :ios, '10.0'
  

в приведенной выше строке спецификации используйте только эту платформу alamofire, если вам нужна платформа для всех, затем удалите эту строку платформы, и, во-вторых, выберите цель развертывания 8.0, чтобы все платформы использовали alamofire.

 use_frameworks!

target '<Your Target Name>' do
    pod 'Alamofire', '~> 4.4'
end