无法调试notificaton内容扩展,在IOS 10通知
问题描述:
打印语句不通知的内容扩展里面工作,虽然我能够修改标签文本等领域,下面是我的代码无法调试notificaton内容扩展,在IOS 10通知
class NotificationViewController: UIViewController, UNNotificationContentExtension {
@IBOutlet weak var label: UILabel!
override func viewDidLoad() {
super.viewDidLoad()
print("inside viewDidLoad of notificationViewController")
}
func didReceive(_ notification: UNNotification) {
self.label?.text = notification.request.content.body
print("inside didReceive of notificationViewController")
}
}
答
以下步骤指出here工作对我来说:
运行包含扩展的应用程序后,
- 设置断点在扩展
- 选择调试/附加由PID或名称
- 到过程中输入扩张对象的
- 触发推送通知
- 断点在扩展需要永远的名字触发。 BE病人,最终你的断点将被击中
你将不得不这样做,每次你通过Xcode重新启动你的应用程序。