我正在构建一个使用商业第三方 SDK 读取条形码的应用程序。阅读器在后台运行,在 SDK 创建的自己的线程中。作为设置的一部分,您分配一个在 SDK 检测到有效条形码时调用的委托。
问题是 SDK 偶尔会抛出异常。我可以从崩溃日志中确切地看到问题出在哪里,但由于部分 SDK 已编译,我无法修复它。
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
在等待 SDK 供应商解决问题时,我想知道我的代码是否有可能捕获并挽救异常?
任何想法,非常感谢。
我正在构建一个使用商业第三方 SDK 读取条形码的应用程序。阅读器在后台运行,在 SDK 创建的自己的线程中。作为设置的一部分,您分配一个在 SDK 检测到有效条形码时调用的委托。
问题是 SDK 偶尔会抛出异常。我可以从崩溃日志中确切地看到问题出在哪里,但由于部分 SDK 已编译,我无法修复它。
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
在等待 SDK 供应商解决问题时,我想知道我的代码是否有可能捕获并挽救异常?
任何想法,非常感谢。