2017-10-22 9 views
5

Firestoreを私の既存プロジェクトに追加しました。私はFirebaseのリアルタイムデータベースを使用していましたが、私のプロジェクトをもう一度実行するのに問題があります。私はld: framework not found GRPCClientを持っています。Firestoreを追加すると、ld:frameworkが見つかりません。GRPCClient

pod 'Firebase/Firestore'を削除すると、問題なくプロジェクトが実行されます。しかし、私はすぐに私がpod 'Firebase/Firestore'を追加し、私はここでld: framework not found GRPCClient

でエラーを得、それをインストールするように私Podfileの内容は次のとおりです。

pod 'Pastel' 
    pod 'TwicketSegmentedControl' 
    pod 'IQKeyboardManager' 

    pod 'PINRemoteImage' 

    pod 'FacebookCore' 

    pod 'Firebase/Core' 
    pod 'Firebase/Auth' 
    pod 'FacebookLogin' 
    pod 'FacebookShare' 
    pod 'Firebase/Database' 
    pod 'Firebase/Messaging' 
    pod 'Firebase/Crash' 
    pod 'Firebase/RemoteConfig' 
    pod 'Firebase/Storage' 
    pod 'Firebase/Firestore' 

    pod 'AAPhotoCircleCrop' 
    pod 'GrowingTextView', '~> 0.4.0' 
    pod 'TimeAgoInWords' 

    pod 'Fabric' 
    pod 'Crashlytics' 

A screenshot of the build error

+0

DerivedDataを消去して再構築してみてください。それでも問題が解決しない場合は、Podfileを共有してください。 –

+0

@PaulBeusterien DerivedDataを消去して再構築した後も同じ問題が発生します。私は自分の質問を自分のポッドファイルの内容で編集しました – jamesthakid

+0

このポッドを追加した後で、 'ポッドインストール'を実行していますか? –

答えて

3

私は最終的に解決策自分自身を得ましたアプリのワークスペースで:

Target -> Project -> Build Settings 

Build Active ArchitecturesNoに変更すると、Podsプロジェクトでも、それぞれのターゲットを変更して、クリーニングと再構築が最終的に解決されましたthe framework not found GRPCClientエラー。

0

最終的に私のcocoapodのバージョンを更新し、最後のバージョンのcocoapodをインストールするためにpod installを実行します。

関連する問題