2016-09-28 5 views
0

自分のポッド内でiOS用Firebaseを使用しています。私のアーキテクチャは、このようなものです:Firebase iOS - アプリを起動できません

MyProjet 
| MyCustomPod 
| | Firebase 

私はpodspecでこれらの行でFirebaseをインポートしている:私は私のプロジェクトをコンパイルしたい場合はフレームワークにFirebaseAnalyticsを設定する必要がある場合、

s.dependency "Firebase/Core" 
s.dependency "Firebase/Messaging" 

FirebaseInstanceIDFirebaseMessagingOther Linker Flagsとして正しくコンパイルしますが、実行時に次のメッセージが表示されます。

dyld: Symbol not found: _OBJC_CLASS_$_GSDK_PBDescriptor 
    Referenced from: /Path/To/MyApp.app/Frameworks/MyPod.framework/MyPod 
    Expected in: flat namespace 
in /Path/To/MyApp.app/Frameworks/MyPod.framework/MyPod 

誰もこの問題に遭遇しましたか?

答えて

0

Firebaseのライブラリは現在静的であるため、別のポッド内でFirebaseを動作させるのは難しいことがあります。 _OBJC_CLASS _ $ _ GSDK_PBDescriptorは、GoogleInterchangeUtilitiesポッドで定義されています。

関連する問題