2016-10-12 4 views
3

iOSのカスタムフレームワークにFirebaseを追加することができません。私のフレームワークをアプリケーションにインポートすると、次のようになります。iOSのカスタムフレームワークにFirebaseを追加できない

FirebaseManager.swift:11:8: No such module 'Firebase' 

これはFirebase用にビルドされているためですか? サードパーティのココポッドの残りは、alamofireのように正常に機能します。 podspecで 私が持っている:フレームワークの

s.ios.dependency 'Firebase/Database' 
    s.ios.dependency 'Firebase/Core' 

podfileは次のようになります。

target 'abcSDK' do 



# Pods for abcSDK 

target 'abcSDKUnitTests' do 
    inherit! :search_paths 
    # Pods for testing 
    pod 'Alamofire', '~> 4.0' 
    pod 'AlamofireObjectMapper', '~> 4.0' 
    pod 'Firebase/Core' 
    pod 'Firebase/Database' 
end 


pod 'Alamofire', '~> 4.0' 
pod 'AlamofireObjectMapper', '~> 4.0' 
pod 'Firebase/Core' 
pod 'Firebase/Database' 
end 
+0

これで、同じソリューションが見つかりましたか? – Dhruv

答えて

2

Firebaseポッドは7.0の最小のiOSバージョンをサポート可能にするために、静的な(代わりの動的)ライブラリが含まれます。静的ライブラリの欠点は、カスタムフレームワークの依存関係として動作しないことです。

関連する問題