- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我目前正在研究 wallt/passbook 的功能,有一件事让我苦恼:“通知”。
有没有什么方法可以使用存折实时推送消息到锁屏?如果我检查已安装的多个通行证(单击信息图标),它会建议打开实时更新和通知。
实时更新是更新通行证本身,这是一个不言自明的功能。
但是通知呢?这是否适用于存折而无需另外安装应用程序?它是一个看起来像是来自应用程序的真实推送消息吗?我真的尝试了 RTFM,但没有找到很多。
最佳答案
是的 - 您会收到真实的推送消息,就像使用应用程序一样。
也许您错过了手册的这一部分Updating a Pass - Devices Display Change Messages 部分描述了锁定屏幕消息。
The device compares the latest version of the pass against the version it had before to determine which fields have changed. If the value of a field has changed and the field specifies a change message, the device shows the message to inform the user about the change.
因此,通过推送更新到通行证,您将触发任何已更改其值的字段的锁定屏幕消息并且在中设置了
.changeMessage
>pass.json
这与 App 消息的唯一区别是您只能设置消息的文本(通过 changeMessage
条目获取相关值)。其他丰富的推送消息功能(如自定义警报和操作)不可用。
关于ios - 存折/钱包 : How are notification warnings working,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53532114/
我是一名优秀的程序员,十分优秀!