【问题标题】:updation of passbook through push notification通过推送通知更新存折
【发布时间】:2015-12-30 11:29:31
【问题描述】:

使用存折的生产证明(pass type id)向存折通行证发送通知。通知(推送令牌)发送成功,但问题是。

1) 通知未在手机中显示。(显示与否)

2) 发送推送通知后被此 url 命中的路人:

https://webServiceURL/v1/devices/deviceLibraryIdentifier/registrations/passTypeIdentifier

https://webServiceURL/v1/log

使用空白有效负载和推送令牌用作设备令牌

【问题讨论】:

  • Web 服务为所有 passTypeIdentifier 提供了序列号列表,这些 passTypeIdentifier 自 lastUpdated 标记以来发生了变化,这意味着 Web 服务提供了 json 字符串数组(序列号)
  • 这就是它应该做的。文档非常清晰,需要实现 5 个端点中的 4 个以提供推送更新。你明白你应该从你自己的服务器上提供网络服务,是吗?
  • Web 服务发送新的 .pkpass 包意味着 pass.json
  • 您将服务器的 url 放入 pass.json 并且您的服务器使用序列号进行响应,然后如果您收到来自他的设备的第二个通行证请求,您将使用新的 pkpass 包进行响应.

标签: ios passbook passkit


【解决方案1】:
  1. 仅当您将“更改消息”指定为更改值时才会显示

  2. 首先是钱包询问服务器哪个序列号与 deviceLibraryIdentifier 和 passTypeIdentifier 已更新。您必须有代码才能返回信息。我猜你已经做到了。

第二次命中是钱包在第一次命中时从您的数据中发现错误并将错误发送到您的服务器。因此,您必须检查有效负载以识别错误并修复它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-11-14
    • 1970-01-01
    • 1970-01-01
    • 2015-03-09
    • 1970-01-01
    • 2017-11-20
    • 2021-09-16
    相关资源
    最近更新 更多