如何在日志中获取收到推送通知的消息

时间:2019-05-16 08:59:10

标签: ios swift firebase swift4.2

我正在将推送通知发送到设备。但是如何获取要打印在日志中的消息?为了使接收到的消息被打印或在任何代码中使用,将使用什么方法?

例如,我们从Firebase收到推送通知,我们需要在日志中打印。收到消息的方式是什么?

1 个答案:

答案 0 :(得分:3)

有一个委托方法,当推送通知到达时会被调用,如下所示:

   func application(application: UIApplication, didReceiveRemoteNotification userInfo: [NSObject : AnyObject]) {
        NSLog(userInfo)
        print(userInfo)
    }

当推送通知到达时,委托方法将在“ userInfo”属性中接收数据。您可以使用print或NSLog(可作为日志并可以随时进行传输)进行打印。