Xcode 线程 1 SIGABRT 上的 Firebase 通知错误
Posted
技术标签:
【中文标题】Xcode 线程 1 SIGABRT 上的 Firebase 通知错误【英文标题】:Firebase notifications error on Xcode thread 1 SIGABRT 【发布时间】:2017-07-18 10:00:05 【问题描述】:我使用 Ionic 框架创建了一个应用程序。
在 ios / Xcode 上:当我在 Xcode 上构建(成功)我的应用程序时出现错误。
这个错误在main.m上:
“线程 1:信号 SIGABRT”
这个错误是从哪里来的?如何解决?
在我的所有异常断点“libobjc.A.dylib 中的objc_exception_throw”和“libc++abi.dylib 中的_cxa_thrpw”
此断点强调我的 AppDelegate+FirebasePlugin.m 中的“FIRApp configure];”行
Screen of Xcode
【问题讨论】:
【参考方案1】:您是否忘记将 GoogleService-Info.plist 文件添加到您的项目中,或者您的文件名称与上述不同?
如果您的文件有不同的名称,那么:
NSString *filePath = [[NSBundle mainBundle] pathForResource: yourFileName ofType:@"plist"];
FIROptions *options = [[FIROptions alloc] initWithContentsOfFile:filePath];
[FIRApp configureWithOptions:options];
【讨论】:
【参考方案2】:此错误是由 GoogleService-Info.plist 引起的,因为它是空的。
【讨论】:
以上是关于Xcode 线程 1 SIGABRT 上的 Firebase 通知错误的主要内容,如果未能解决你的问题,请参考以下文章