هذا هو البرنامج المساعد ل PRETIX. يسمح بتوفير تذاكر بتنسيق دفتر الممرات المدعوم من Apple Wallet وعدد من تطبيقات Android.
إذا كنت ترغب في المساهمة في هذا المشروع ، فنحن نرحب جدًا بذلك. إذا كان لديك أي أسئلة في العملية ، فيرجى عدم التردد في طرحها.
يرجى ملاحظة أن لدينا مدونة قواعد سلوك قائمة تنطبق على جميع مساهمات المشروع ، بما في ذلك القضايا ، وطلبات السحب ، إلخ.
local/pretix-passbook
.pip install -e .
ضمن هذا الدليل لتسجيل هذا التطبيق مع سجل البرنامج المساعد Pretix.make
ضمن هذا الدليل لتجميع الترجمات.يمكنك إنشاء مفتاح و CSR باستخدام:
تصدير cert_name = pass-pretix 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
يمكنك بعد ذلك طلب شهادة باستخدام CSR في حساب Apple Developer الخاص بك. يمكنك بعد ذلك تحويل الشهادة التي تم تنزيلها مثل هذا:
Openssl x509 -inform der -in $ cert_name.cer -out $ cert_name.pem
بعد إنشاء ملف .pem ، قم بتحميله إلى Pritix كشهادة دفتر الممرات. تأكد من أنك قمت بتحميل المفتاح الذي تم إنشاؤه قبل (pass-pretix.key) وأضفت دفتر مرور CA من Apple. بعد ذلك ، أضف معرف فريقك في Pretix ومعرف نوع دفتر الممرات. معرف نوع Passbook هو معرفك ، كمثال Pass.pretix.example. يمكن العثور على معرف الفريق تحت "الوحدة التنظيمية" عند فتح شهادة دفتر الممرات ، على سبيل المثال مع سلسلة المفاتيح على MacOS. إذا قمت بتكوين مفتاح RSA الخاص بك بكلمة مرور يمكنك تقديمها في Pretix.
انقر فوق حفظ. يتمتع!
حقوق الطبع والنشر 2016 Tobias 'Rixx' Kunze و Raphael Michel
تم إصداره بموجب شروط ترخيص Apache 2.0