انتشار در Google Play
تأیید مالکیت اپلیکیشن در Play Store
مالکیت APK را بدون کامپیوتر به Google ثابت کنید
1تأیید مالکیت اپلیکیشن Play Store چیست؟#
Google Play یک سیستم چالش-پاسخ دارد که به شما اجازه میدهد بدون Android Studio یا کامپیوتر ثابت کنید مالک قانونی یک APK هستید.
این چه زمانی اتفاق میافتد؟
- یک کاربر یا شریک تجاری از شما میخواهد ثابت کنید APKی که دارند مال شماست
- Google Play یا یک توزیعکننده یک توکن تأیید برای شما میفرستد
- باید آن توکن را در APK تزریق کنید و دوباره امضا کنید
توکن یک فایل متنی کوچک (adi-registration.properties) است که داخل پوشه assets در APK قرار میگیرد. سپس Google APK را دانلود و نصب میکند تا تطابق توکن با سوابقش را تأیید کند.
2ابزار تأیید Play Store را باز کنید#
ابزار تأیید مستقیماً در AppMint ساخته شده است:
- AppMint را باز کنید
- منوی ☰ (بالا-چپ) را بزنید
- روی «🛡️ Play Store Verification» بزنید
بدون نیاز به کامپیوتر، Android Studio یا ابزارهای خط فرمان.
3مرحله 1 - فایل APK خود را انتخاب کنید#
روی «Choose APK File» بزنید و 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 (یا هر کسی که تأیید را درخواست کرده) یک رشته توکن برای شما میفرستد. معمولاً شبیه یک کد تصادفی از حروف و اعداد است.
آن را دقیقاً همانطور که دریافت کردهاید در فیلد «Verification Token» بچسبانید - فاصله یا خط جدید اضافه نکنید.
Example token format:
adi-registration.properties content:
token=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9...
(Paste ONLY the token value, not the key name)5مرحله 3 - ساخت APK تأیید#
روی «Generate Verification 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 تأیید را به اشتراک بگذارید یا ذخیره کنید#
پس از ساخت، روی «Share / Save Verification APK» بزنید تا مستقیماً ارسال شود به:
- ایمیل (به پاسخ خود به Google پیوست کنید)
- Google Drive / OneDrive
- WhatsApp / Telegram
- هر روش اشتراکگذاری دیگر
APK تأیید را به هر کسی که تأیید را درخواست کرده برگردانید. سیستم Google بهطور خودکار آن را دانلود میکند، توکن را استخراج میکند و بررسی مالکیت را کامل میکند.
7چه چیزی در APK تزریق میشود؟#
ابزار یک فایل properties را در مسیری که 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پرسشهای متداول#
س: آیا این اپلیکیشن من را خراب میکند یا رفتارش را تغییر میدهد؟
پ: خیر. تنها تغییر اضافه شدن فایل properties در assets است. بقیه قابلیتها دقیقاً همان میمانند.
س: آیا باید فهرست Play Store خود را بهروز کنم؟
پ: خیر. APK تأییدشده فقط برای چالش مالکیت استفاده میشود، نه به عنوان انتشار جدید ارسال میشود.
س: آیا میتوانم چند APK را با توکنهای مختلف تأیید کنم؟
پ: بله - ابزار را برای هر ترکیب APK/توکن یک بار اجرا کنید.
س: توکن من منقضی شده. چه کنم؟
پ: با Google تماس بگیرید و توکن جدید بخواهید، سپس این فرایند را با توکن تازه تکرار کنید.