1

我已经创建了一个cordova项目并添加了ios平台,正在使用chemerisuk的cordova-plugin-firebase-database让基于javascript的平台连接到firebase-database,xcode的构建成功但是在模拟器上运行时会导致异常。cordova-plugin-firebase 是 corodova-plugin-firebase-database 的基本插件,但是由于此插件中没有与 firbase 数据库相关的服务,因此我使用了 cordova-plugin-firebase-database。

我正在使用 GoogleService-Info.plist ,并且在参考了 firebase 网站 ->$(OTHER_LDFLAGS) -ObjC 后,我已将对象链接器链接到 xcode。我已经清理了工作区并删除了被怀疑是导致此错误的构建文件,但即便如此它也没有锻炼。

我收到以下错误。

2019-02-07 16:58:16.810031+0900 HelloCordova[11898:1643374] +[FIRApp registerAsConfigurable:]:无法识别的选择器发送到类 0x1080dfdc0 2019-02-07 16:58:16.812181+0900 HelloCordova[118981 ]由于未捕获的异常'NSInvalidArgumentException'而终止应用程序,原因:'+ [FIRApp registerAsConfigurable:]:无法识别的选择器发送到类0x1080dfdc0'*第一次抛出调用堆栈:(0 CoreFoundation 0x0000000109dea1bb exceptionPreprocess + 331 1 libobjc.A.dylib 0x00000_0108bcc748 objc 2 CoreFoundation 0x0000000109e08e44 +[NSObject(NSObject) doesNotRecognizeSelector:] + 132 3 CoreFoundation 0x0000000109deeed6 ___forwarding_dylib 0x0000000108bcec04 load_images + 77 7 ??? 0x00000001082ba068 0x0 + 4432044136 8 ??? 0x00000001082c77a2 0x0 + 4432099234 9 ???0x00000001082c6974 0x0 + 4432095604 10 ??? 0x00000001082c6a08 0x0 + 4432095752 11 ??? 0x00000001082ba388 0x0 + 4432044936 12 ??? 0x00000001082be497 0x0 + 4432061591 13 ??? 0x00000001082b9624 0x0 + 4432041508 14 ??? 0x000000010b0c22c4 0x0 + 4480312004 15 ??? 0x000000010b0c014f 0x0 + 4480303439 16 ??? 0x000000010b0bb4f6 0x0 + 4480283894 17 ???0x000000010b0bb036 0x0 + 4480282678) libc++abi.dylib: 以 NSException 类型的未捕获异常终止

4

0 回答 0