2016-09-14 3 views
2

새로운 XCode 8을 설치하고 프로젝트를 실행하려고합니다. 내가 사용하는 포드 중 일부는 아직 Swift 2.3/3.0으로 업데이트되지 않았으며 프로젝트는 컴파일되지 않습니다. 내 프로젝트에서 이전 포드를 어떻게 사용할 수 있습니까?Swift 2.2 Pods with XCode 8

+0

수 없습니다. 그러나 많은 포드에는 신속한 3 가지 가지가 있습니다. – FelixSFD

답변

1

swift 2.2 또는 swift 2.3 포드가 Xcode8과 호환되도록 절차 here을 확인하십시오. 단계로

:

  1. 이 설정을 프로젝트 빌드 설정 탭을 열고 "+"추가 할 수있는 사용자 정의 설정을 클릭, 시작 엑스 코드 7. 이동에서 프로젝트를 열려면 : SWIFT_VERSION = 2.3 enter image description here

  2. 귀하의 Podfile에 다음의 설치 후 스크립트를 설치해야합니다. 대부분의 포드와 함께 잘 작동합니다 명심 자신의

post_install do |installer| 
    installer.pods_project.build_configurations.each do |config| 
    # Configure Pod targets for Xcode 8 compatibility 
    config.build_settings['SWIFT_VERSION'] = '2.3' 
    config.build_settings['PROVISIONING_PROFILE_SPECIFIER'] = 'YOURTEAMID/' 
    config.build_settings['ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES'] = 'NO' 
    end 
en 

와 YOURTEAMID을 대체하는 것을 잊지 있지만, 모든 나는 아직도 일을 Eureka 포드 고민하지 마십시오.

관련 문제