2016-07-02 14 views
3

このXcodeエラーと同様の問題があるすべてのウェブサイトを検索しています。ほとんどの人は、プロジェクトの清掃とビルドはFirebaseを認識させるが、それは機能していないと言います。私は、さまざまなフレームワークの検索パスを試してきましたが、各フレームワークは1つのフレームワークフォルダではなく、別のフォルダにあります。私は私のフレームワーク検索パス$(SRCROOT)およびすべてのバリエーションと何も作品を作ってみたXcode(Swift)の 'Firebase'のようなモジュールがありません

# Uncomment this line to define a global platform for your project 
platform :ios, '9.0' 

target 'Target' do 
# Comment this line if you're not using Swift and don't want to use dynamic frameworks 
    use_frameworks! 

# Pods for Target 

    target 'TargetTests' do 
    inherit! :search_paths 
    pod 'Firebase', '>= 2.5.0' 
    # Pods for testing 
end 

end 

these are my project folders

:これは私のpodfileです。私の問題は、私がグーグルで見つけることができる他のものとは違うようです。私はそのフレームワークの検索パスを疑うが、私は何を作るのか分からず、私は間違っている可能性がある。

ご協力いただければ幸いです。

+0

あなたがターゲットにライブラリと>埋め込まれたバイナリを試してみました..私はあなたがフレームワークを追加しました意味ですか? – JAck

+0

あなたは確かに.xcworkjファイルではなく.xcworkspaceファイルを見ていますか?それは私のためにそれを固定した。 –

+0

また、これは明白な1つですが...「pod install」を正しく実行しましたか? –

答えて

3
# Uncomment this line to define a global platform for your project 
platform :ios, '9.0' 

# Comment this line if you're not using Swift and don't want to use dynamic frameworks 
    use_frameworks! 

    # Pods for Promposal 

target 'Promposal' do 

    pod 'Firebase', '>= 2.5.0' 

    # Pods for testing 
target 'PromposalTests' do 
    inherit! :search_paths 
    pod 'Firebase', '>= 2.5.0' 
end 

end 

あなたは正しくpodfileを書いていたし、あなただけのtestFirebaseを追加しました。このpodfileを試して確認してください。

+0

これはうまくいきました!ありがとうございました。 'Pods/Target Support Files/Pods-Promoting/Pods-Promoting.release.xcconfig 'で定義されたビルド設定を使用すると、CocoaPodsのインストールに問題が発生する可能性があります。 - ' $(継承) 'フラグを使用するか、 - 削除私のフレームワークサーチパスを$(継承)に変更したので、エラーを取り除きました。今は、「機能していないタイプの値を呼び出せません。モジュール '" – evanhaus

+0

この新しいエラーは、私のコード行の結果です" var myRootRef = Firebase(url: "https://my-url.firebaseio.com") "ここでmy-urlは実際のURLです – evanhaus

+0

'var myRootRef = Firebase(url:" my-url.firebaseio.com ")'、 'var rootRef = FIRDatabase.database()。reference()'を試してください。 – Dershowitz123

0

それは私のためによかった:

platform :ios, '10.0' 
use_frameworks! 

def shared_pods 
    pod 'Firebase' 
end 

target 'TargetName' do 
    shared_pods 
end 

target 'TargetNameDev' do 
    shared_pods 
end 
関連する問題