有没有办法让通知在被视为横幅后出现在锁定屏幕上? iOS12

Is there a way to make Notifications appear on the lock screen after being seen as a banner? iOS12

在我们的应用程序中,我们正在记录旅程。用户可以按下开始、开车到目的地、按下停止并记录他们的旅程的过程。通过通知提醒他们当前正在记录旅程。

我在 android 上有如下通知:当用户点击开始时,屏幕顶部会立即出现一个本地通知图标。当 phone 被锁定时,此通知也会出现在锁定屏幕上。

我正在处理 iOS,在用户点击开始后,通知将立即显示为横幅。通知也会出现在通知中心,但不会出现在锁屏界面。

https://docs.microsoft.com/en-us/xamarin/ios/platform/user-notifications/advanced-user-notifications?tabs=windows

通读 Microsoft 文档,似乎显示的通知取决于 phone/app 的状态?有没有办法在用户点击开始时立即将通知显示为横幅,并在用户锁定 phone 时显示通知?所有这一切都假设用户在 iOS 12.

中打开了相关设置

不幸的是,据我所知,这不能通过第三方实现Map.The锁屏通知是静态通知显示。

或者,您可以在锁定屏幕时显示警报以告知用户更新的信息。

否则,如果使用Apple的地图导航,锁屏时,您也可以看到完整的地图视图。

这是关于 UserNotifications 的 Apple document