ios - iOS 解锁时显示不同的通知文本

标签 ios push-notification unlock

在 iOS 上,消息应用在设置 > 通知 > 消息中有一个名为“显示预览”的选项。

这会根据手机是否解锁更改通知文本。例如,当我的手机被锁定时,通知显示为:

John Smith

iMessage

但是当我稍后在通知中心查看同一条消息时,会显示完整的消息文本:

John Smith

Nice to see you yesterday...

WhatsApp 具有类似的“显示预览”设置,但与“消息”的行为不同。预览始终是“John Smith 的消息”

第 3 方应用程序是否可以实现与消息应用程序类似的功能? Apple 是否使用私有(private) API 来执行此操作?

最佳答案

这适用于 iOS 11 中的所有应用,无需应用开发者采取任何行动。 iOS 11 在通知设置中引入了一个新选项:

设置 > 通知 > 应用程序> 显示预览 > 解锁时

How to Hide Text Previews for Every App Notification on iOS 11's Lock Screen - MacRumors

我仍然很想知道应用程序是否有任何方法可以自定义锁定时显示的文本。好像只是“通知”。

关于ios - iOS 解锁时显示不同的通知文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44898493/

相关文章:

ios - 如何在我们自己的应用中重用 iMessage 的照片选择器?

java - % 2147483647L 在纪元时间是什么意思?

windows - 自动解锁 Windows 用户 session

ios - 你能从 IOS 8 邮件应用程序调用操作扩展吗

ios - 在动态框架 Objective C 和 Swift 中混合搭配实现目标协议(protocol)的 Swift 类,但找不到定义

android - 抖动错误: Null check operator used on a null value

android - 通知大文本 Android GCM

android - 将通知推送到 Android 中的特定设备

unlock - "Unlocker"相当于 Vista64?

android - 解锁 AFI 值 NFCV