これはPretixのプラグインです。 Appleウォレットと多くのAndroidアプリがサポートする通路形式でチケットを提供できます。
このプロジェクトに貢献したい場合は、そうすることを大歓迎です。その過程でご質問がある場合は、お気軽にお問い合わせください。
問題、プルリクエストなど、すべてのプロジェクトの貢献に適用される行動規範があります。
local/pretix-passbook
にクローンします。pip install -e .
このディレクトリ内で、このアプリケーションをPretixのプラグインレジストリに登録します。make
を実行します。キーを生成し、次を使用してCSRを生成できます。
export cert_name = pass-perix openssl genrsa -out $ cert_name.key 2048 openssl pkey -in $ cert_name.key -traditional> $ cert_name.key.pem opensSl req -new -key $ cert_name.key -out $ cert_name.csr
その後、Apple開発者アカウントでそのCSRを使用して証明書を要求できます。その後、このようなダウンロードされた証明書を変換できます。
opensSl x509 -inform der -in $ cert_name.cer -out $ cert_name.pem
.PEMファイルを生成した後、PRETIXに通過証明書としてアップロードします。以前に生成されたキーをアップロードしたことを確認してください(Pass-Pretix.key)、AppleのPassbook CAを追加してください。次に、PretixとPassbook Type IDにチームIDを追加します。 PassbookタイプIDは、例としてpass.pretix.exampleの識別子です。チームIDは、Passbook証明書を開設するときに「組織単位」の下にあります。たとえば、MacOSのキーチェーンなどです。パスワードを使用してプライベートRSAキーを構成している場合は、Pretixで提供できます。
[保存]をクリックします。楽しむ!
Copyright 2016 Tobias 'Rixx' KunzeとRaphael Michel
Apacheライセンス2.0の条件の下でリリースされました