2017-02-28 65 views
0

打印語句不通知的內容擴展裏面工作,雖然我能夠修改標籤文本等領域,下面是我的代碼無法調試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") 

} 

}

回答

10

以下步驟指出here工作對我來說:

運行包含擴展的應用程序後,

  • 設置斷點在擴展
  • 選擇調試/附加由PID或名稱
  • 到過程中輸入擴張對象的
  • 觸發推送通知
  • 斷點在擴展需要永遠的名字觸發。 BE病人,最終你的斷點將被擊中

你將不得不這樣做,每次你通過Xcode重新啓動你的應用程序。