Firebase iOS - 无法启动应用

时间:2016-09-28 14:16:22

标签: ios firebase

我在自己的pod中使用Firebase for iOS。我的架构是这样的:

MyProjet 
|    MyCustomPod
|    |   Firebase

我在podspec中使用这些行导入Firebase:

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

当我想编译我的项目时,如果必须将框架 FirebaseAnalytics FirebaseInstanceID FirebaseMessaging 设置为Other 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

有没有人遇到过这个问题?

1 个答案:

答案 0 :(得分:0)

让Firebase在另一个pod中工作可能会很棘手,因为Firebase的库目前是静态的。 _OBJC_CLASS _ $ _ GSDK_PBDescriptor在GoogleInterchangeUtilities窗格中定义。