Este é um plug -in para pretix. Ele permite fornecer ingressos no formato da caderneta suportado pela Apple Wallet e vários aplicativos Android.
Se você gosta de contribuir para este projeto, pode fazê -lo. Se você tiver alguma dúvida no processo, não hesite em nos perguntar.
Observe que temos um código de conduta que se aplica a todas as contribuições do projeto, incluindo problemas, solicitações de puxar etc.
local/pretix-passbook
.pip install -e .
Dentro deste diretório, para registrar este aplicativo no Registro de Plugin da Pretix.make
neste diretório para compilar traduções.Você pode gerar uma chave e RSE usando:
exportar cert_name = pass-protix OpenSSL Genrsa --out $ cert_name.key 2048 OpenSSL PKEY -AN $ CERT_NAME.KEY -TRADITIONAL> $ CERT_NAME.KEY.PEM OpenSSL req -New -Key $ CERT_NAME.KEY -OUT $ CERT_NAME.CSR
Você pode solicitar um certificado usando essa RSE na sua conta de desenvolvedor da Apple. Você pode converter o certificado baixado como este:
OpenSSL x509 -Inform der -in $ cert_name.cer -out $ cert_name.pem
Depois de gerar o arquivo .PEM, envie -o para o pretix como certificado da caderneta. Certifique-se de enviar a chave gerada antes (Pass-Pretix.Key) e adicionou a cadeia de passes CA da Apple. Em seguida, adicione seu ID de equipe no Pretix e o ID do tipo Passbook. O ID do tipo Passbook é o seu identificador, como exemplo, pass.pretix.example. O ID da equipe pode ser encontrado em "Unidade Organizacional" ao abrir o Certificado de Passagem, por exemplo, com Keychain no MacOS. Se você configurou sua chave RSA privada com uma senha, poderá fornecê -la no pretix.
Clique em Salvar. Aproveitar!
Copyright 2016 Tobias 'Rixx' Kunze e Raphael Michel
Liberado nos termos da licença Apache 2.0