cordova-plugin-camera:IOS设备上的崩溃错误"未选择图像"



我有一个安装了cordova插件相机的离子应用程序。

(@ionic原生/相机:5.12.0 & cordova-plugin-camera:4.1.0(

它在Android上效果很好,当我在IOS上拍照时也很好,但是当我取消在IOS(相机,图库或图片(上拍照的操作时,我得到了错误:

错误:未选择任何图像 2019-11-29 12:42:03.739984+0100 应用程序 -[NSNull UTF8String]:发送到实例0x1e66639a0应用程序的无法识别的选择器*** 由于未捕获的异常而终止应用 'NSInvalidArgumentException', reason: '-[NSNull UTF8String]: 无法识别的选择器发送到实例 0x1e66639a0'

libc++abi.dylib:以未捕获的类型异常终止 NSException

然后应用程序完全疯狂,我必须重新启动它。

欢迎任何关于如何修复它的想法。

好吧,我已经能够修复它。

似乎Firebase插件不知道您取消时发送的异常类型。所以在logError((中,我只是评论了对[CrashlyticsKit recordError:error]的调用,它有效。

我没有ios/或ionion开发的经验,所以我只知道它是否不是修复它的体面方法,但我必须知道如何正确修复它。 欢迎任何建议

最新更新