iOS通知控制



我在iOS上有一些有关FCM(Google Cloud Message(的问题。

1。服务器将消息ABC发送到客户端,但是客户端可以将内容更改为 AAA

2。该通知通常在背景中起作用,但在前景中不起作用。有没有办法在前景中工作?

谢谢。

  1. 这取决于您如何弹出通知,您可以在收到消息ABC时触发新的本地通知。

  2. 对于ios10 ,您是否使用

    进行检查

    usernotificationcenter(_:willpresent:withCompletionHandler:(?

您必须拨打完整的人,以便在该应用程序在前景运行时弹出消息。

如果您的应用在通知到达时处于前景,则通知中心调用此方法将通知直接传递到您的应用程序。如果实现此方法,则可以采取任何必要的操作来处理通知并更新您的应用程序。完成后,执行完整的Handhandler块,并指定系统如何提醒用户(如果有的话(。 如果您的代表未实现此方法,则系统沉默警报会像您已将Unnotification PresentationOptionnone选项转移到了完成HandHandler块一样。如果您根本不为UnusernotificationCenter对象提供代表,则系统使用通知的原始选项来提醒用户。

fyi:https://developer.apple.com/documentation/usernotification/unusernotificationcenterdecenterdelegate/1649518-usernotificationcenter

相关内容

  • 没有找到相关文章

最新更新