Firebase initWitURL崩溃[FRepo initTransactions]:无法识别的选择器

时间:2014-05-19 10:39:56

标签: ios firebase

我已经设置了两个类似的firebase应用程序。 在这两种情况下,我都打电话给

self.firebase  = [[Firebase alloc] initWithUrl:kFirebaseRoot];

在一个案例中一切正常。 在另一种情况下,我遇到了崩溃

2014-05-19 11:18:59.726 MyApp [28041:60b] *由于未捕获的异常'NSInvalidArgumentException'终止应用程序,原因:' - [FRepo initTransactions]:无法识别的选择器发送到实例0x8f50c10' 首先抛出调用堆栈:*

0   CoreFoundation                      0x023131e4 __exceptionPreprocess + 180

1   libobjc.A.dylib                     0x020928e5 objc_exception_throw + 44
2   CoreFoundation                      0x023b0243 -[NSObject(NSObject) doesNotRecognizeSelector:] + 275
3   CoreFoundation                      0x0230350b ___forwarding___ + 1019
4   CoreFoundation                      0x023030ee _CF_forwarding_prep_0 + 14
5   MyApp                              0x0002b63b -[FRepo initWithRepoInfo:] + 187
6   MyApp                              0x0002ab05 -[FRepoManager getLocalRepo:] + 597
7   MyApp                              0x0002b3ff +[FRepoManager getRepo:] + 111
8   MyApp                              0x000544dc -[Firebase initWithUrl:] + 204
9   MyApp                              0x000172f2 -[FLPresenceManager initFirebase] + 194

这似乎是在Firebase内发生的事情,因此我认为在这两种情况下我必须设置应用程序的方式有所不同。但是,我看不出有什么区别。 任何人都可以提供任何线索吗?

1 个答案:

答案 0 :(得分:5)

这个答案发表在问题的评论中。

问题似乎是在链接器标志中使用-objC而不是-ObjC。

为了完成下一个人的完成,这正是可以找到的地方:enter image description here