随着iOS15的到来,nfc功能强化了不少,iPhone作为各种认证的集成越来越流行了,如此就需要接入wallet pass。
谜底
- wallet pass是什么?
- pass如何生成?
- 刚开始一头雾水想知道pass type到底是怎么设置的?原来是在pass.json里;
- pass和nfc的交互?pass里有nfc相应的数据结构,然后直接传给nfc tag?
- 和服务器的交互还没理解?主要就是nfc tag这边拿到客户端数据后,去请求?
- 服务端生成pass如何使用?
- 运行
[General] Invalid data error reading pass
?需要删除.pkpass重新生成,可能是用到旧的了;
参考
流程图NFC-payments animated: from a plastic card to the cloud
NFC Dictionary Keys
整体流程交互Enabling the PassKit and CodeREADr Scanning App Integration
NFC相关iPhone 13 – Using NFC and NFC Tags with iOS 15 in 2021
流程图不错微软做的这么详细PassKit in Xamarin.iOS
流程图不错Part 1: Apple Wallet Passbook RESTful Web Services Using ASP.Net
PassKit Web Service Reference
Wallet Developer Guide
iOS PassKit Wallet 开发
iOS PassKit Wallet 开发(Passbook 开发)
整体基础总结不错Apple Wallet