2017-05-23 20 views
0

ポッドをインストールしようとしています。続いて私のPodfile(私のプロジェクト名はNLPである)である:ポッドをインストールできない

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

def pod_target 
    pod 'Alamofire','~>4.4' 
end 

target 'NLP' do 
    use_frameworks! 
    pod_target 
    pod 'KFSwiftImageLoader' 
    pod 'FMDB' 
    pod 'Fabric' 
    pod 'Crashlytics' 
    pod 'Charts' 
    pod 'OpenSSL-Universal' 
end 

target 'SwaggerRolesAndPolicies' do 
    use_frameworks! 
    pod_target 
end 

target 'SwaggerUserProfile' do 
    use_frameworks! 
    pod_target 
end 

target 'SwaggerNextStudent' do 
    use_frameworks! 
    pod_target 
end 

target 'SwaggerLogin' do 
    use_frameworks! 
    pod_target 
end 

target 'SwaggerNextAttendance' do 
    use_frameworks! 
    pod_target 
end 

target 'SwaggerNextFee' do 
    use_frameworks! 
    pod_target 
end 

target 'SwaggerNextStaff' do 
    use_frameworks! 
    pod_target 
end 

後、私はポッドをインストールしようとしたときに起こっている:

Preparing 

Analyzing dependencies 

Inspecting targets to integrate 
    Using `ARCHS` setting to build architectures of target `Pods-NLP`: (``) 
    Using `ARCHS` setting to build architectures of target 
    `Pods-SwaggerRolesAndPolicies`: (``) 
    Using `ARCHS` setting to build architectures of target 
    `Pods-SwaggerUserProfile`: (``) 
    Using `ARCHS` setting to build architectures of target 
    `Pods-SwaggerNextStudent`: (``) 
    Using `ARCHS` setting to build architectures of target `Pods-SwaggerLogin`: 
    (``) 
    Using `ARCHS` setting to build architectures of target 
    `Pods-SwaggerNextAttendance`: (``) 
    Using `ARCHS` setting to build architectures of target `Pods-SwaggerNextFee`: 
    (``) 
    Using `ARCHS` setting to build architectures of target 
    `Pods-SwaggerNextStaff`: (``) 

Finding Podfile changes 
    A OpenSSL-Universal 
    - Alamofire 
    - Charts 
    - Crashlytics 
    - FMDB 
    - Fabric 
    - KFSwiftImageLoader 

Resolving dependencies of `Podfile` 

Comparing resolved specification to the sandbox manifest 
    A OpenSSL-Universal 
    - Alamofire 
    - Charts 
    - Crashlytics 
    - FMDB 
    - Fabric 
    - KFSwiftImageLoader 

Downloading dependencies 

-> Using Alamofire (4.4.0) 

-> Using Charts (3.0.1) 

-> Using Crashlytics (3.8.4) 

-> Using FMDB (2.6.2) 

-> Using Fabric (1.6.11) 

-> Using KFSwiftImageLoader (3.0.0) 

-> Installing OpenSSL-Universal (1.0.2.10) 
> Git download 
> Git download 
    $ /usr/bin/git clone https://github.com/krzyzanowskim/OpenSSL.git 
    /var/folders/nz/8hrtwpzd5dj617b_38nqrw940000gn/T/d20170523-2509-vg335k 
    --template= --single-branch --depth 1 --branch 1.0.2.10 
    Cloning into '/var/folders/nz/8hrtwpzd5dj617b_38nqrw940000gn/T/d20170523-2509-vg335k'... 

それは、この時点で打たなっています。どのようなエラーがあり、どのように私はそれを解決することができますか?このエラーは、OpenSSL-Universal podが追加された場合にのみ発生します。私のxcodeバージョンは8.3.2です。

+0

プロジェクト名/対象は、NLPは、なぜあなたは他のターゲットを使用しているされている場合は? – Roy

+0

私はプロジェクトに他のターゲットを追加しました...他のターゲットにはAlamofireが必要なので追加しました。 –

+0

'--verbose'で' pod install'を実行してエラーがないか確認してください – Tj3n

答えて

0

あなたのポッドファイルの最後に次のコードを追加してください。問題を解決する可能性があります。

post_install do |installer| 
installer.pods_project.targets.each do |target| 
    target.build_configurations.each do |config| 
     config.build_settings['SWIFT_VERSION'] = '3.0' 
    end 
end 
end 

おかげ..

+0

ありがとうございました。私はどのようにして1時間後に自動的にポッドをインストールしたのか分かりません(私はあなたのコードを追加しませんでした)。 –

+0

ニース!限り、それは問題を解決する.. –

+0

ちょうどあなたのコードは何ですか?各ターゲットのSwiftバージョンを3.0に設定していますか? –

関連する問題