2017-07-22 3 views
1

enter image description hereenter image description here友人、私はポッドのファイルをインストールする国を選択するための SwiftCountrySelectorと呼ばれるが、ポッドのインストール後、私はFirebaseDatabase/FirebaseDatabase.hと呼ばれるエラーがないです私found.help私のポッドファイルが<FirebaseDatabase/FirebaseDatabase.h>は(lexcialまたはプリプロセッサissuses)が発見されない

+0

あなたpodfileを投稿してくださいことはできますか? –

+0

GeoFireはFirebase SDKの最新リリース用に更新されていません。 GeoFireにFirebaseの古いバージョンを使用する必要があります。 –

+0

geofire podファイルを更新する方法 –

答えて

2

の上にある

友人は私もGeofire 2.0 cocoapodを使用して同じ問題を抱えていたが、私は私のfirebaseDatabaseポッドを取得するためのXcodeの手仕舞いとpod updateを実行することによってそれを解決することができましたバージョン4.0まで、最新のFirebaseデータベースとGeofireポッドの両方がプロジェクト内にあることを確認してください。あなたのpodfileは次のようになります。

pod 'Firebase' 
pod 'Firebase/Database' 
pod 'GeoFire', :git => 'https://github.com/firebase/geofire-objc.git' 

あなたはその後、Xcodeプロジェクトを開き、に移動したいと思う:

ポッド/ FirebaseDatabase /フレームワーク/ FirebaseDatabase.framework

FirebaseDatabase.frameworkをクリックし、右側の[GeoFireターゲットメンバーシップ]チェックボックスをオンにします。アプリをきれいにして再実行すれば正常に動作するはずです。

enter image description here

その詳細はこのgithubのポストをチェックしてください。私は実際にFirebaseドキュメントから直接、この記事を見つけました:

Geofire Cocoapod 2.0 Isn't Available