تسجيل تطبيقك على منصات مفتوحة المصدر

يوضّح هذا الدليل كيفية تسجيل تطبيقاتك على منصات مفتوحة المصدر. وتشبه هذه العملية توزيع تطبيقك من خلال متاجر أخرى. على الرغم من أنّه ليس عليك تسجيل تطبيقك لمواصلة توزيعه على منصات مفتوحة المصدر، سيسمح ذلك للمستخدمين بمواصلة تجربة التثبيت نفسها التي يحصلون عليها اليوم.

قبل البدء، عليك إعداد حساب على Android Developer Console أو Google Play Console. إذا لم يكن لديك حساب، يمكنك الاشتراك باتّباع دليل التحقّق من هوية المطوِّر.

اختيار طريقة تثبيت المستخدمين لتطبيقك

استنادًا إلى ما إذا كنت ستثبت ملكيتك للتطبيق وتسجّله، يمكن للمستخدمين تثبيت تطبيقك بإحدى الطريقتَين التاليتَين:

  • لن يطرأ أي تغيير على تجربة المستخدمين. سجِّل تطبيقاتك باستخدام هويتك التي تم إثباتها ليتمكّن المستخدمون من تثبيتها كما هو معتاد.
  • إعداد المسار المتقدّم: إذا كنت تفضّل عدم تسجيل تطبيقك، يمكن للمستخدمين تفعيل ميزة "التدفّق المتقدّم" على أجهزتهم. يتيح لهم هذا الإعداد الذي يتم لمرة واحدة تثبيت تطبيقات المطوّرين غير المتحقَّق منهم.

تسجيل تطبيق جديد

أكمِل الخطوات التالية لتسجيل تطبيق جديد.

  1. في Android Developer Console أو علامة التبويب الخاصة بالتحقّق من هوية مطوّر تطبيقات Android في Google Play Console، انقر على تسجيل اسم الحزمة.
  2. أدخِل اسم حزمة تطبيقك الجديد، ثم انقر على التالي.
  3. انقر على إضافة مفتاح، ثم أدخِل الملف المرجعي لشهادة SHA-256 الخاصة بمفتاح التوقيع. يمكنك الاطّلاع على دليل "مركز المساعدة" للحصول على تعليمات حول استخراج بصمة الإصبع. إذا كانت المنصة المفتوحة المصدر تستخدم مفتاح التوقيع لتوزيع التطبيق، ليس عليك اتّخاذ أي خطوات أخرى.
  4. إذا أعادت المنصة المفتوحة المصدر توقيع التطبيق باستخدام مفتاحها، نزِّل حِزمة APK الموقَّعة من المنصة بعد نشر التطبيق عليها.
  5. استخرِج الملف المرجعي لشهادة SHA-256 من حزمة APK.
  6. في وحدة التحكّم، انتقِل إلى تطبيقك المسجَّل، وانقر على إضافة مفتاح، ثم أدخِل الملف المرجعي لشهادة SHA-256 الذي تم استخراجه. إذا تلقّيت طلبًا بإثبات الملكية، انقر على إثبات الملكية واتّبِع الخطوات من 9 إلى 12 في قسم تسجيل تطبيق حالي. يظهر هذا الطلب في حالات نادرة عندما يتم تثبيت التطبيق الجديد على 50 جهاز Android أو أكثر من المنصة قبل تسجيل مفتاح المنصة.

تسجيل تطبيق حالي

إذا كانت منصة التطبيقات المفتوحة المصدر تستخدم مفتاح التوقيع الخاص بك لتوزيع التطبيق، اتّبِع دليل تسجيل اسم الحزمة الحالي.

لتسجيل تطبيق حالي تعيد المنصة المفتوحة المصدر توقيعه باستخدام مفتاحها، عليك إكمال الخطوات التالية:

  1. نزِّل حِزمة APK الموقَّعة من المنصة من منصة البرامج المفتوحة المصدر.
  2. استخرِج الملف المرجعي لشهادة SHA-256 من حزمة APK. يمكنك الاطّلاع على دليل مركز المساعدة للحصول على تعليمات حول استخراج البصمة.
  3. في Android Developer Console أو صفحة التحقّق من هوية مطوّر تطبيقات Android على Google Play Console، انقر على تسجيل اسم الحزمة.
  4. أدخِل اسم حزمة تطبيقك الحالي، ثم انقر على التالي.
  5. انقر على اختيار مفتاح. إذا كان عدد عمليات تثبيت التطبيق المعروفة أقل من 50، انقر على إضافة مفتاح وأدخِل الملف المرجعي لشهادة SHA-256 بدلاً من ذلك.
  6. اختَر الملف المرجعي لشهادة SHA-256 الذي تم استخراجه من قائمة الملفات المرجعية المؤهَّلة. إذا لم تكن بصمة الإصبع مُدرَجة، انقر على عرض طريقة أخرى للتسجيل، ثم انقر على عرض معرّفات المفاتيح الأخرى، واختَر بصمة الإصبع من تلك القائمة.
  7. انقر على إضافة مفتاح.
  8. انقر على تحميل حزمة APK.
  9. انسخ المقتطف المقدَّم، وانتقِل إلى شجرة المصدر الخاصة بتطبيقك، وأنشئ ملفًا باسم adi-registration.properties في المجلد assets، ثم الصِق المقتطف في الملف.
  10. انشر إصدار التطبيق الجديد الذي يتضمّن المقتطف على منصة المصادر المفتوحة.
  11. نزِّل إصدار APK الجديد من المنصة.
  12. حمِّل حزمة APK إلى وحدة التحكّم.