النشر على Google Play
التحقق من ملكية التطبيق في Play Store
أثبت ملكية APK لدى Google بدون كمبيوتر
1ما هو التحقق من ملكية التطبيق في Play Store؟#
لدى Google Play نظام تحدٍّ واستجابة يتيح لك إثبات أنك المالك الشرعي لـ APK دون الحاجة إلى Android Studio أو كمبيوتر.
متى يحدث هذا؟
- يطلب منك مستخدم أو شريك عمل إثبات أن APK الذي لديه يخصّك
- ترسل لك Google Play أو جهة توزيع رمز تحقق
- تحتاج إلى حقن ذلك الرمز في APK وإعادة توقيعه
الرمز ملف نصي صغير (adi-registration.properties) يوضع داخل مجلد assets في APK. ثم تنزّل Google ملف APK وتثبّته لتأكيد تطابق الرمز مع سجلاتها.
2افتح أداة التحقق من Play Store#
أداة التحقق مدمجة مباشرة في AppMint:
- افتح AppMint
- اضغط على قائمة ☰ (أعلى اليسار)
- اضغط '🛡️ التحقق من Play Store'
لا حاجة إلى كمبيوتر أو Android Studio أو أدوات سطر الأوامر.
3الخطوة 1 - اختر ملف APK الخاص بك#
اضغط 'اختر ملف APK' وحدد APK الذي أنشأه AppMint للتطبيق الذي تريد التحقق منه.
✅ يجب أن يكون هذا هو APK نفسه الذي أرسلته إلى Google Play (أو أنشأته لها).
⚠️ يجب أن يكون APK موقَّعًا بمفتاح موجود على هذا الهاتف (أُنشئ هنا، أو وُقّع بـ keystore استوردته). لا يمكن إعادة توقيع ملفات APK الموقَّعة بمفاتيح أخرى هنا.
APK file location after generation:
Downloads/ (the .apk AppMint saved when the build finished)4الخطوة 2 - الصق رمز التحقق#
سترسل لك Google (أو من طلب التحقق) سلسلة رمز. تبدو عادةً كرمز عشوائي من أحرف وأرقام.
الصقه في حقل 'رمز التحقق' تمامًا كما استلمته، دون إضافة مسافات أو فواصل أسطر.
Example token format:
adi-registration.properties content:
token=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9...
(Paste ONLY the token value, not the key name)5الخطوة 3 - أنشئ APK التحقق#
اضغط 'إنشاء APK التحقق'. تقوم الأداة بما يلي:
- يقرأ اسم الحزمة من APK نفسه
- يعثر على المفتاح الموجود على هذا الهاتف الذي وقّعه، وهو مفتاح AppMint الخاص بالتطبيق أو المفتاح المشترك القديم أو keystore استوردته، ويذكر اسمه على الشاشة
- يزيل ملفات توقيع META-INF القديمة ويحقن assets/adi-registration.properties مع الرمز الخاص بك
- يعيد توقيع APK بالمفتاح نفسه
يُرفض APK موقَّع بمفتاح غير موجود على هذا الهاتف، ولا يُعاد توقيعه بمفتاح مختلف أبدًا. تجري العملية كلها على الجهاز خلال ثوانٍ.
Output file:
verification_upload.apk — shared or saved with 'Share / Save Verification APK'6الخطوة 4 - شارك APK التحقق أو احفظه#
بعد الإنشاء، اضغط 'مشاركة / حفظ APK التحقق' لإرساله مباشرة إلى:
- البريد الإلكتروني (أرفقه برد على Google)
- Google Drive / OneDrive
- WhatsApp / Telegram
- أي طريقة مشاركة أخرى
أرسل APK التحقق إلى من طلب التحقق. سينزّله نظام Google تلقائيًا ويستخرج الرمز ويكمل فحص الملكية.
7ما الذي يُحقن في APK؟#
تحقن الأداة ملف خصائص واحدًا في المسار الذي تشترطه Google:
File path inside APK:
assets/adi-registration.properties
File content:
<your token exactly as provided>8تفاصيل مفتاح التوقيع#
يُوقَّع APK التحقق بالمفتاح الذي وقّع APK الذي اخترته، فيتطابق توقيعه مع ما لدى Google في سجلاتها:
✅ تطبيقات أنشأها AppMint: مفتاح التطبيق الخاص، المشتق من اسم حزمته، دون الحاجة إلى ملف keystore
✅ تطبيقات نُشرت أولًا بالمفتاح المشترك القديم: ذلك المفتاح، فقط عندما يحمله APK الذي اخترته
✅ keystore الخاص بك المستورد: يُستخدم ما دام موجودًا على هذا الهاتف
⚠️ لا يمكن إعادة توقيع APK وقّعته أداة أخرى، أو وقّعه keystore لم يعد موجودًا على هذا الهاتف، هنا؛ تخبرك الأداة بذلك بدل التوقيع بمفتاح مختلف.
9الأسئلة الشائعة#
س: هل سيعطّل هذا تطبيقي أو يغيّر سلوكه؟
ج: لا. التغيير الوحيد هو إضافة ملف الخصائص في assets. تبقى كل الوظائف الأخرى كما هي.
س: هل أحتاج إلى تحديث صفحة تطبيقي في Play Store؟
ج: لا. يُستخدم APK الموثَّق لتحدي الملكية فقط، ولا يُرسل كإصدار جديد.
س: هل يمكنني التحقق من عدة ملفات APK برموز مختلفة؟
ج: نعم، شغّل الأداة مرة لكل توليفة APK/رمز.
س: انتهت صلاحية الرمز. ماذا أفعل؟
ج: تواصل مع Google لطلب رمز جديد، ثم كرر هذه العملية بالرمز الجديد.