إذا كنت من محبي تنزيل ملفات APK، فكن مستعدًا لأن الأمر سيكون أكثر صعوبة بفضل ميزة غوغل بلاي الجديدة التي يمكن لمطوري التطبيقات استخدامها لإجبار المستخدمين على تنزيل تطبيقاتهم من غوغل بلاي فقط ، إذا كان التثبيت الحالي يأتي من مصدر آخر.
يعرف أندرويد مصدر كل تطبيق، سواء تم تثبيته من غوغل بلاي، أو من متجر تطبيقات معتمد آخر أو عبر APK، وهذه البيانات متاحة للمطورين لاتخاذ الإجراءات اللازمة من خلال واجهة برمجة التطبيقات Play Integrity API الجديدة، التي حلت محل SafetyNet.يمكنك تثبيت نفس التطبيق من غوغل بلاي أو من ملف APK الخاص به، ومن الناحية العملية سيكون كل شيء كما هو، ولكن داخليًا، يحفظ أندرويد أصل كل تطبيق لتجنب الكتابة فوقه بإصدار مختلف. وهذا مهم لأن هناك تطبيقات تقدم إصدارات مختلفة داخل Google Play وخارجه، حيث لا يمكن بالضرورة أن تتطابق سياسات النشر لكل متجر. وهذا هو الحال، على سبيل المثال، في تطبيقات تسجيل المكالمات مثل ACR.
ولهذا السبب يمكننا العثور على زر "التحديث من غوغل بلاي" بدلاً من التحديث ببساطة . الضغط عليه يعني أن غوغل بلاي سيقوم بتحديث تطبيق لم يتم تثبيته من غوغل بلاي بأحدث إصدار من غوغل بلاي. وبالمناسبة، سيتم وضع علامة على غوغل بلاي كمصدر للتحديثات منذ ذلك الحين.
ومع ذلك، يمكن لمطوري تطبيقات Android الآن استخدام هذه المعلومات لمنع استخدام التطبيق المثبت من خارج غوغل بلاي ما لم يتم تثبيته من غوغل بلاي . إنه إجراء أمني يمثل جزءًا من Play Integrity API. ووفقا لـ GappsLeaks، فإن تطبيقات مثل ChatGPT تستفيد منها بالفعل.
بشكل أساسي، يمكن للتطبيق التحقق لمعرفة ما إذا كان قد تم تثبيته من غوغل بلاي، وإذا لم يكن الأمر كذلك، يعرض نافذة تقول "احصل على هذا التطبيق من غوغل بلاي". إذا لم تقم بتثبيت التطبيق من غوغل بلاي، فلن تتمكن من الاستمرار في استخدامه.حتى الآن، كان على المطورين استخدام طرق أخرى لمعرفة ما إذا كان قد تم تثبيت تطبيقاتهم من ملف APK ، ولكن واجهة برمجة التطبيقات Play Integrity API الجديدة تجعل العملية أسهل بكثير. من الناحية العملية، إذا انتشر استخدامه، فقد يحد بشكل كبير من أحد أفضل الأشياء التي نفعلها عادة في أندرويدد : القدرة على تثبيت التطبيقات من ملف APK الخاص به.
ليست هناك تعليقات:
إرسال تعليق