【发布时间】:2017-04-05 20:04:55
【问题描述】:
我想建立一个系统来与 Passbook 集成,第一步是注册一个设备到 接收通行证的推送通知,我知道它将使用诸如“webServiceURL /version /devices/deviceLibraryIdentifier /registrations/passTypeIdentifier /serialNumber”之类的网络服务。
“设备库标识符是用户设备和您的 Web 服务器之间特定于 Passbook 的共享机密。它与设备标识符 (UDID) 无关。设备使用不同的 ID 向不同的服务器标识自己,它可能随时更改其 ID。其目的是允许设备与您的服务器之间进行有效通信,而不是让您的服务器保留设备上当前安装的通行证的列表。设备库标识符唯一标识设备并指示提出请求的实体有权提出此类请求。”
我的问题是
- 如何在设备上生成deviceLibraryIdentifier?最好的格式是什么?
- 什么时候注册,是不是在第3方应用的Passbook中添加了pass,那么,对于通过url/email添加的pass,什么时候注册?
【问题讨论】: