首页 > 解决方案 > 将 Bugsnag 与共享扩展一起使用

问题描述

这似乎很明显,但我没有在文档中看到它: https ://docs.bugsnag.com/platforms/ios/

对于共享扩展,我是否需要添加Bugsnag.start()到共享扩展启动时执行的代码中?谢谢!

标签: iosbugsnag

解决方案


Bugsnag 有App Extensions的具体说明。您需要在扩展视图控制器初始化程序中初始化 Bugsnag。

required init?(coder aDecoder: NSCoder) {
    super.init(coder: aDecoder)
    Bugsnag.start()
}

要记住的另一件事:应用程序扩展会在您的 Xcode 项目中创建一个新目标。需要将 Bugsnag 添加到您想要访问 bugsnag-cocoa 库的每个目标中。


推荐阅读