ios - 将Array的SN中的null发送到Apple Wallet是否正确?

标签 ios apple-push-notifications wallet apn

据我所知here 查看通行证表,并确定自给定标记以来哪些通行证已更改 但是,如果我收到错误的标签,例如像 01.01.2020 这样的 future 日期,我应该发送什么

1) 我应该发送状态 NotModified 还是应该发送 NoContent,或者应该发送带有最新标签的每个序列?

2)如果我遇到标签有日期/信息的情况,在我的情况下我有一个时间戳,但无论如何,如果还没有任何钱包修改但我有一个新标签?我应该发送一些东西吗?

喜欢 更新自标签 = 1200 在钱包里,我有 3 张通行证,标签为 950,900,200。 我现在应该发送什么?这接近我的第一个问题。

最佳答案

正如我所测试的,我是否应该将 Response null 作为serialNumbers 或一些新对象作为 new ArrayList()String[] 发送并不重要,它没关系。我总是会从 APN 中收到错误,例如

ERROR Error REST из apple wallet [2019-08-13 11:21:15 +0300] Web service error for pass.team.id (https://backend.myendpoint.ru): Device received spurious push. Request for passesUpdatedSince '1584219668000' returned no serial numbers. (Device = 735fe3b6ce8dcc2111)

但是这个答案仍然不能让我满意,我希望有更好的答案。

关于ios - 将Array的SN中的null发送到Apple Wallet是否正确?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57109733/

相关文章:

ios - 从 OS X 向 iOS 发送通知

ios - 添加指向 Apple Passbook 首页的超链接

iphone - iOS 应用前台同时出现多个推送通知时如何处理

ios - 使用 drawRect 绘制两个图形并为其设置动画。背景图和前景图

ios - NSNetService 是否仅适用于 .local 域?

ios - 动态对象的调用方法

ios - 如何在 Apple Local/Push 通知消息中添加图像?

ios - 如果钱包中没有卡,Apple Pay 按钮的行为更可取?

php - 正在更新Apple Wallet的通行证-无法提取存档

ios - "Arguments to methods are never optional"?