根据《 Passbook编程指南》,我需要一台服务器来为Passbook创建Pass。
有没有一种方法可以在不涉及服务器的情况下在iOS设备中本地为Passbook生成.pkpass?如果有办法做到这一点,Apple允许吗?
最佳答案
最简洁的答案是不。不允许,并且您会丢失Passbook系统的大部分功能。
还有很多安全问题,例如需要将证书嵌入应用程序中并将其分发给所有人(这样任何人都可以在未经您许可的情况下生成通行证)。
任何通行证都需要由授权机构和计算机而不是设备本身颁发。
您实际上可以在未连接到Internet的计算机上生成通行证,但是该通行证将被孤立并且无法更新。