运行pod更新后,现在我的应用在遇到以下问题时会在启动时崩溃:
[Fabric with:@[CrashlyticsKit]];
返回的错误是:
2019-01-11 14:07:15.935040+0000 Leave[26155:181825] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '+[Fabric isCrashlyticsCollectionEnabled]: unrecognized selector sent to class 0x10b8354c8'
我在一个用Objective-c构建的项目中使用Xcode10.1,但有一些Swift测试和cocoapods。 我的info.plist中已经具有API密钥,并且在构建阶段中已经具有运行脚本。
在我回滚到以前的版本之前,有什么我可以尝试解决的吗?
答案 0 :(得分:0)
显然,您应该使用[Fabric with:@[[Crashlytics class]]];
(根据https://fabric.io/kits/ios/crashlytics/install)。
顺便说一下,Fabric和Crashlytics现在都是Firebase框架的一部分,所以我什至不确定这种方法是否仍然有效。我个人建议您从旧的Crashlytics环境中删除插件后,将项目迁移到Firebase,以使其正常工作
答案 1 :(得分:0)
对我来说,是从here下载的sdk 再次添加它的项目工作。希望这可以帮助某人。