首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法将调试器附加到UNNotificationServiceExtension

无法将调试器附加到UNNotificationServiceExtension
EN

Stack Overflow用户
提问于 2018-03-27 10:52:50
回答 1查看 1.9K关注 0票数 14

我无法在UNNotificationServiceExtension中使用调试器。

下面是我尝试将调试器附加到UNNotificationServiceExtension时所做的工作:

  1. 运行应用程序
  2. 在“测试”UNNotificationServiceExtension中设置断点
  3. 选择Debug >通过PID或名称附加到进程>选择“测试”UNNotificationServiceExtension
  4. XCode表示“测试正在等待附加”。

  1. 然后我发送一个推送通知,我的iPhone显示通知,但是调试器没有到达断点。相反,XCode显示了一个"Thread1: signal SIGKILL“。

有人知道如何让调试器在UNNotificationServiceExtension中工作吗?

EN

回答 1

Stack Overflow用户

发布于 2020-06-15 19:03:32

当调试器附加到服务扩展时,不要在Xcode上运行。

将调试器连接到包含的应用程序并运行该应用程序。然后,将调试器附加到服务扩展。

当调试器连接到服务扩展时,我不知道为什么不能运行它。我猜这与NSExtensionPointIdentifier设置为com.apple.usernotifications.service有关,一旦操作系统看到事情变得糟糕,因为只有OS应该启动服务扩展。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49511005

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档