2016-12-20 1 views
1

Мой проект в настоящее время построен в xcode 8/swift 3 с alamofire 4.0.Использование API карт Google Map с alamofire 4.0 и iOS 10 Swift

Мой podfile выглядит следующим образом:

# Uncomment the next line to define a global platform for your project 
platform :ios, '10.0' 
use_frameworks! 

target 'CustomerApp' do 

# Pods for CustomerApp 
pod 'SwiftyJSON' 
pod 'GoogleMaps' 
pod 'GooglePlaces' 
pod 'GoogleMapsDirections', '~>1.0.4' 
pod 'Alamofire', '~>4.0' 

end 

я получаю следующее сообщение об ошибке в терминале при попытке установить googleMapDirection стручок:

] Невозможно удовлетворять следующие требования:

  • Alamofire (~> 4.0), обязательный для заполнения Podfile
  • Alamofire (= 4.2.0) от Podfile.lock
  • Alamofire (~> 3.0) требуется GoogleMapsDirections (1.0.4)

Спекуляций, удовлетворяющие Alamofire (~> 4.0), Alamofire (= 4.2.0), Alamofire (~> 3.0) зависимости была найдена, но они требуют более высокой минимальной цели развертывания.

Google Maps Directions работает с предыдущими версиями Alamofire (3.5), но я не могу заставить его работать с 4.0. Я здесь что-то не так? кто-нибудь еще имеет ту же проблему/нашел исправление?

ответ

1

Решено:

У меня изменить версию GoogleMapDirections to 1.1 в моем файле стручок, который требует последней Alamofire v4.0 зависимости.

enter image description here