vtardia/pass-signer

此包已被废弃且不再维护。未建议替代包。

PHP的Passbook签名实用工具

dev-master 2014-07-04 13:59 UTC

This package is auto-updated.

Last update: 2022-01-23 21:05:02 UTC


README

PHP的Passbook签名实用工具

PassSigner是一个库和命令行工具,用于对Apple的Passbook包文件(*.pkpass)进行签名和验证。

使用PassSigner,您可以

  • 对原始通行证目录进行签名和压缩
  • 解压缩并验证已签名的通行证

对原始通行证目录进行签名和压缩

$ /path/to/signpass -p /my/pass/directory -c /path/to/MyCert.pem -w <CertificatePassword> -o /dest/PassFile.pkpass

重要:为了生成和签名通行证,您需要从Apple 获取有效的通行证证书。证书发放给注册的iOS开发者(任何付费计划)。

解压缩并验证已签名的通行证

$ /path/to/signpass -v /path/to/PassFile.pkpass

资源

有关Passbook的官方规范,请访问Apple的Passbook开发者页面

对于更详细的示例,您可能想阅读Sitepoint上的使用PHP和Apple Passbook创建数字门票

许可证

PassSigner采用MIT许可证授权 - 请参阅LICENSE文件以获取详细信息。