Skip to content
This repository has been archived by the owner on Jan 4, 2022. It is now read-only.

vtardia/pass-signer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PassSigner

Passbook signing utility for PHP

PassSigner is both a library and a CLI tool to sign and verify Apple's Passbook package files (*.pkpass).

With PassSigner you can:

  • Sign and zip a raw pass directory
  • Unzip and verify a signed pass

Sign and Zip a Raw Pass Directory

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

Important: in order to generate and sign a pass you need to obtain a valid pass certificate from Apple. Certificates are issued to registered iOS developers (any paid plan).

Unzip and Verify a Signed Pass

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

Resources

For Passbook's official specifications visit Apple's Passbook Developers page.

For a more detailed example you may want to read Digital Tickets with PHP and Apple Passbook on Sitepoint.

License

PassSigner is licensed under the MIT License - see the LICENSE file for details.

About

Passbook signing utility for PHP

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages