没有更新存折通知
Posted
技术标签:
【中文标题】没有更新存折通知【英文标题】:No notification on passbook update 【发布时间】:2021-10-04 08:18:47 【问题描述】:我从事的项目是使用网站和 PWA,而不是原生应用。因此,我求助于 Apple Wallet,通过推送通知通知我的用户。
我使用 Apple 文档中的 this page 来帮助我创建通行证并注册它们以获取更新和推送通知。
要通知用户,密钥“change_message”必须存在于更新存折的至少一个字段中
我遇到的问题是,虽然存折正在更新,但通知并不总是出现。 (大多数时候他们没有)
它们在某些情况下确实有效,但我不知道为什么。例如,当我关闭手机然后再打开时,我确实会收到通知。
几个小时后,我返回获取更新但没有通知。
有人遇到过类似的问题吗?
非常感谢
【问题讨论】:
【参考方案1】:类似的事情发生在我身上,在 linux 中使用此命令检查 iPhone 日志后:
idevicesyslog | grep PassKitCore
或使用未过滤的日志
idevicesyslog
发现一条关于设备内部阈值限制的消息...问题是这个阈值没有记录在案或没有人谈论它,但消息日志非常明确地说明了这个限制。
【讨论】:
好的,谢谢你的回答......也从未在文档中看到过这个限制。你知道极限是多少吗?你还知道我是否可以在 Windows 上查看 iPhone 日志吗?我自己没有 iMac,我使用的是 Windows,我相信我可以通过这种方式通知用户,但如果限制如此之低,甚至尝试通知他们也毫无意义……尤其是因为人们往往从不转动手机关闭...以上是关于没有更新存折通知的主要内容,如果未能解决你的问题,请参考以下文章