خطایی که هنگام نصب اپلیکیشن جدیدم روی گوشی های مختلف مشاهده کردم با عنوان Blocked by Play Protect خیلی ذهن منو درگیر خودش کرد.
این ارور در زمانی اتفاق افتاد که یک روز از Generate Signed اپلیکیشن گذشته بود ، بعد از Signed کردن اپلیکشن همه چیز خوب بود ، حجم پروژه کم شده بود و فایل آماده برای انتشار بود. روی گوشی های مختلفی در اندازه و Api های 14 به بالا تست کرده بودم ، همه و همه چیز درست و حسابی بود.
اما بعد از چند روز و نصب روی 50 گوشی متفاوت با این ارور مواجه شدم.
این ارور دقیقا در زمان نصب اپلیکیشن رخ میدهد. درواقع GooglePlay این برنامه را خطرناک میداند.
اگر روی دکمه ok بزنید اپلیکشن دیگر نصب نخواهد شد ، و اگر روی INSTALL ANYWAY بزنید ، برنامه نصب خواهد شد ، اما اگر حذف شود دیگر نصب نخواهد شد.
دلیل :
این اتفاق برای اپلیکیشنهایی که از targetSdkVersion پایین استفاده میکنن و دسترسیهای حساس دارند رخ میدهد. کاربرانی که googlePlay انها فعال است و دسترسی به اینترنت دارند ، گوگل این اپلیکیشن را شناسی میکند و در لیست سیاه خود قرار میدهد.
بعد از قرار گرفتن در لیست سیاه گوگل هر شخص دیگری که بخواهد این فایل apk را نصب کند و در هنگام نصب به اینترنت هم متصل باشد ، این ارور را دریافت خواهد کرد.
راه حل :
1- عوض کردن امضا برنامه (Generate Signed) ، که با این کار باعث میشود برنامه شما به مدت چند روز درست کار کند و مجدد گوگل کلید جدید برنامه شما را شناسی و در لیست قرار میدهد.
2- قرار دادن برنامه در GooglePlay
3- اگر نمیتوانید از 2 راه بالا استفاده کنید ، باید برنامه را به گوگل معرفی و توضیحات لازم را به protect appeals ارائه دهید. برای این کار از این لینک استفاده کنید :
Link : Google Protect Appeals
در این صفحه باید فیلد های مربوط را قرار دهید ، و لینک دانلود مستقیم فایل apk را در اختیار گوگل قرار دهید و توضیحات لازم را به زبان انگلیسی در فیلد Additional information to support your appeal بنویسید.
نکته : یک توضیح کافی شامل کلیات برنامه، دلیل استفاده از هر اجازه دسترسی (Permission)، رده سنی کاربران و… است.
نکته :
برای تست لینک دانلود خودتون ، ابتدا به فیلتر شکن یا VPN متصل شوید و سرور آمریکا را انتخاب کنید ، سپس اقدام به دانلود لینک خودتون کنید، اگز دانلود شد یعنی از ip های آمریکا هم دانلود خواهد شد.
https://baziato.com/chichi.apk
3- زمان تایید برنامه 3 الی 7 روز میباشد.
نظرات (۱۳)
ahmad
چهارشنبه ۲۷ تیر ۹۷ , ۱۲:۳۵مسلم خان بیکی
۲۸ مرداد ۹۷، ۰۹:۰۷علی
چهارشنبه ۲۷ تیر ۹۷ , ۲۰:۳۳مسلم خان بیکی
۲۸ مرداد ۹۷، ۰۹:۰۷بله درسته.
Komeil
پنجشنبه ۴ مرداد ۹۷ , ۱۲:۲۶مسلم خان بیکی
۲۸ مرداد ۹۷، ۰۹:۰۷مسعود
يكشنبه ۲۸ مرداد ۹۷ , ۱۳:۲۴مسلم خان بیکی
۲۲ شهریور ۹۷، ۱۷:۲۳sajjad
چهارشنبه ۳۱ مرداد ۹۷ , ۱۹:۰۴مسلم خان بیکی
۲۲ شهریور ۹۷، ۱۷:۲۵برای تست میتوانید به VPN متصل شوید و دانلود کنید. اگر دانلود شد از آمریکا هم دانلود خواهد شد.
m
چهارشنبه ۷ شهریور ۹۷ , ۱۲:۳۰مسلم خان بیکی
۲۲ شهریور ۹۷، ۱۷:۲۶برای تست میتوانید به VPN متصل شوید و دانلود کنید. اگر دانلود شد از آمریکا هم دانلود خواهد شد.
سید رضا
جمعه ۹ شهریور ۹۷ , ۲۳:۵۰ممنون از مطلب مفیدتون
یکی اینکه مطمئن هستین برنامه ای که الان مشکل داره ، اگر در گوگل پلی بذاریم مشکلش حل میشه ؟
و اینکه علی آقا گفتن رو متوجه نشدم . چه ربطی به دیکامپایل نشدن برنامه داره این قابلیت ؟
ممنون
علی
شنبه ۱۴ مهر ۹۷ , ۲۰:۳۸مسلم خان بیکی
۱۵ مهر ۹۷، ۱۰:۰۳من در سرور خودم میزارم و لینک مستقیم میگیرم .(راه دیگری به ذهنم نمیرسه).
رضا
دوشنبه ۷ آبان ۹۷ , ۲۳:۱۲مسلم خان بیکی
۲۲ آبان ۹۷، ۱۵:۱۶لینک های ما برای اونا باز نمیشه.
در یک سرور بین المللی بزارین .
علیرضا
جمعه ۹ آذر ۹۷ , ۱۳:۱۰مسلم خان بیکی
۱۴ آذر ۹۷، ۱۰:۰۹مهدی
چهارشنبه ۱۸ ارديبهشت ۹۸ , ۰۲:۳۰Mostafa
يكشنبه ۲۹ ارديبهشت ۹۸ , ۰۰:۱۰اگر بعد از تایید یک ورژن جدید از برنامه ریلیز بگیریم با همون کلید قبلی نیازی به تایید دوباره گوگل داره یا نه یه بار که تایید شد دیگه واسه ورژن های بعدی هم اوکی میباشد.
ممنون بابت مطلب بشدت مفیدتون
مسلم خان بیکی
۲۷ شهریور ۹۸، ۰۹:۵۳الهام
جمعه ۴ مرداد ۹۸ , ۱۹:۳۹مسلم خان بیکی
۲۷ شهریور ۹۸، ۰۹:۵۷