طريقة توقيع التطبيق بعد صناعته أو التعديل عليه

بعد التعديل على التطبيقات يجب عليك توقيعها من خلال إنشاء مفتاح أو شهادة خاصة به

0 256

طرق توقيع التطبيقات

بعد ان قمت بالتعديل على التطبيق (الهندسة العكسية)، أو من خلال شراء كود سورس و التعديل عليه (الريسكين) فإنه بعد هذه العملية و الإنتهاء من إعادة تجميع التطبيق على شكل ملف apk تأتي عملية توقيع التطبيق أو اللعبة وهي عملية ضرورية ومهمة قبل نشر التطبيق على متجر التطبيقات بدونها لن يعمل التطبيق كما انك لن تتمكن من عمل تحديثات عليه  ولهذا سنقدم لكم في هذه المقالة طرقا مختلفة لتوقيع التطبيق.

الطريقة الأولى : توقيع التطبيقات عن طريق  برنامج Android Studio

من خلال شريط القوائم نقوم بالضغط على  Build ونختار من خلال القائمة المنسدلة Generate Signed Bundle الصورة أسفله للتوضيح:

Ultratech BUILDبعد الضغط على Generate Signed Bundle ستنبتق نافذة جديدة نضغط  من خلالها على زر CREATE NEW KEY كما هو موضح بالصورة:

Ultratech GENERATEبعد الضغط على CREATE NEW KEY ستظهر نافذة جديدة نملأ البياتات كما هو موضح بالصورة:

Ultratech NEW KEY STORE

  1. مسار تخزين المفتاح
  2. إدراج كلمة مرور خاصة بالمفتاح
  3. إسم مستعار أو تعريفي للمفتاح
  4. مدة صلاحية المفتاح على الأقل 25 عاما
  5. معلومات خاصة بالشهادة:  لا يتم عرض هذه المعلومات في التطبيق الخاص بك ، ولكن يتم تضمينها في شهادتك كجزء من APK

بعد الإنتهاء من ملأ البيانات نضغط على زر OK لإنشاء مفتاح خاص بالتطبيق.

الطريقة الثانية: توقيع التطبيقات بإستخدام أداة APK-SIGNER:

قبل كل شيء قم بتحميل الأداة من خلال الرابط التالي: APK-SIGNER 

قد تواجهك مشاكل أتناء تشغيل الأداة لذلك ينصح بتتبيث أحدث إصدار من تثبيت Java RE & JDK8

بعد تحميل الأداة نقوم بفتحها فالأداة لا تحتاج الى تنصيب بمجرد النقر عليها تشتغل وتكون على الشكل التالي كما هو موضح في الصور أسفله:

Ultratech APK SIGNER

  1.  لتحديد مسار تثبيت Java JDK 
  2. حفظ وتوليد ملف keystore في المسار المحدد
  3. إدراج كلمة مرور خاصة بالمفتاح وإسم مستعار أو تعريفي للمفتاح
  4. مدة صلاحية المفتاح على الأقل 25 عاما ومعلومات خاصة بالشهادة

بعد توليد المفتاح بنجاح نقوم بالإنتقال ال التبويب SIGNER وإختيار الملف KEY الذي تم إنشاؤه مسبقا و تم إدخال كلمة المرور و أخيرا إختيار ملف APK و الضغط على زر SIGN الصورة أسفله للتوضيح:

Ultratech SIGNER 1إنتهينا من عملية توقيع التطبيق بنجاح بقي أن نقوم بعمل ALIGNMENT للتطبيق لذلك نتقل الى التبويب APK ALIGNMENT ونحدد التطبيق و نضغط على زر VERIFY تم أخيرا زر ALIGN الصورة أسفله للتوضيح:

Ultratech ALLIGN

اترك رد

لن يتم نشر عنوان بريدك الإلكتروني.