2016-09-14 13 views
2

新しいXCode 8をインストールしてプロジェクトを実行しようとしました。私が使っているポッドのいくつかはSwift 2.3/3.0にまだアップデートされておらず、プロジェクトはコンパイルされません。プロジェクトで古いPodを使用するにはどうしたらいいですか?Swift 2.2 Pods with XCode 8

+0

できません。しかし、多くのポッドには迅速な3つの支店があります。 – FelixSFD

答えて

1

swift 2.2またはswift 2.3ポッドにはXcode8と互換性のある手順hereを確認してください。

のステップとして

  1. 、設定をプロジェクトビルドの設定]タブを開き、ユーザー定義の設定を追加するには、「+」をクリックしてXcodeの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ポッドで苦労しないでください。

関連する問題