【发布时间】:2018-09-05 18:02:13
【问题描述】:
我无法在 UNNotificationServiceExtension 中使用调试器。
这是我尝试将调试器附加到 UNNotificationServiceExtension 时所做的:
- 运行应用程序
- 在“测试”UNNotificationServiceExtension 中设置断点
- 选择调试 > 按 PID 或名称附加到进程 > 选择“测试”UNNotificationServiceExtension
- XCode 表示“Testing is waiting to attach”
- 然后我发送一个推送通知,我的 iPhone 会显示通知,但调试器没有命中断点。相反,XCode 显示“Thread1:signal SIGKILL”。
有谁知道如何让调试器在 UNNotificationServiceExtension 中工作?
【问题讨论】:
-
这里也一样。有时我的断点可以工作,但是当我越过行时,调试器就会分离。
-
对我来说也一样。我将我的扩展设置为目标,然后开始调试,但它并没有停止,有时 XCode 显示 SIGKILL 但没有别的。
-
你们有没有运气解决这个问题?
-
您是否在代码中调用任何 API,如果是,请在全局队列中调用?
标签: ios swift xcode unnotificationserviceextension