2016-08-09 4 views
2

use_frameworks!을 하나의 포드에만 사용 하시겠습니까? podfile에 use_frameworks!이 지난 경우 Google지도가 작동하지 않기 때문에 내 podfile :Alamofire 및 GoogleMaps 포드

target ‘somename’ do 

    #source 'https://github.com/CocoaPods/Specs.git' 
    platform :ios, ‘9.3’ 

    pod 'GoogleMaps' 
    pod 'Alamofire', '~> 3.4' 

end 

답변

2

임 '이 feature request에 따라, 그것을 실제로 예를 들어, 매우 합리적이다 없습니다 두려워 :

트랜 종속성 :

포드 A가 동적으로 빌드되고 정적으로 빌드되는 포드 B에 의존하고 앱이 포드 B에 의존하는 경우 포드 A 중 하나가 누락 될 수 있으므로 빌드하는 것이 불가능합니다 e 기호가 링크 시간에 포드 B로 끝나거나 여러 포드 B로 끝납니다.

Google지도와 같은 라이브러리에는 Swipe에서 포드를 빌드하는 데 필요한 지시문 use_frameworks이 아직 지원되지 않습니다. . 트위터에서 Fabric과 같은 다른 라이브러리를 사용할 수 있습니다.

도움이 되었기를 바랍니다.

+0

감사! 나는 수동으로 Alamofire를 추가하기로 결정했는데,보기 흉한 것처럼 보이지만 작동합니다. – Ookey

+0

네,하지만 수동으로 Cocoapods로 종속성 관리자를 사용하는 모든 이점을 피하고 있습니다. Google이 언제 Google지도를 업데이트 할 예정인지 모르겠다. 내 의견으로는 도서관의 iOS 사용자를 잃어 버리고 있지만 ... –