Google จะจำกัดสิทธิ์ QUERY_ALL_PACKAGES ซึ่งแอป Android จะใช้เพื่อดูว่าแอปใดบ้างที่ติดตั้งบนอุปกรณ์ที่กำหนด
Google กำลังทำการเปลี่ยนแปลงใหม่ๆ ในนโยบายโปรแกรมสำหรับนักพัฒนาซอฟต์แวร์ ซึ่งจะทำให้แอปเห็นว่ามีแอปอื่นๆ ใดบ้างที่ติดตั้งอยู่ในอุปกรณ์ Android ของคุณได้ยากขึ้น Google กล่าวว่ารายการแอปทั้งหมดที่ติดตั้งบนอุปกรณ์ของผู้ใช้เป็นข้อมูลส่วนบุคคลและข้อมูลที่ละเอียดอ่อน และด้วยเหตุนี้ จะจำกัดแอปที่สามารถเข้าถึงข้อมูลนี้ได้ โดยเฉพาะอย่างยิ่ง Google จะจำกัดว่าแอปใดบ้างที่สามารถขอสิทธิ์ QUERY_ALL_PACKAGES ซึ่งจำเป็นสำหรับแอปในปัจจุบัน กำหนดเป้าหมาย API ระดับ 30 (Android 11) ขึ้นไปที่ต้องการค้นหารายการแอปที่ติดตั้งบนอุปกรณ์ของผู้ใช้ที่ใช้ Android 11 หรือ ภายหลัง.
ก้าวไปข้างหน้าการใช้ สิทธิ์ QUERY_ALL_PACKAGES จะได้รับอนุญาตก็ต่อเมื่อฟังก์ชันหลักของแอปขึ้นอยู่กับการสืบค้นแอปที่ติดตั้ง นักพัฒนาซอฟต์แวร์จะต้อง "ให้เหตุผลอย่างเพียงพอว่าเหตุใดวิธีการแสดงแอปที่มีการรบกวนน้อยกว่าจึงไม่เพียงพอต่อการเปิดใช้งานฟังก์ชันการทำงานหลักที่ต้องเผชิญต่อผู้ใช้ตามนโยบายของแอป"
Google สรุปการใช้ที่ได้รับอนุญาตของการอนุญาต QUERY_ALL_PACKAGES ดังต่อไปนี้:
การใช้งานที่ได้รับอนุญาตเกี่ยวข้องกับแอพที่ต้องค้นหาแอพที่ติดตั้งทั้งหมดบนอุปกรณ์ เพื่อวัตถุประสงค์ในการรับรู้หรือการทำงานร่วมกันอาจมีสิทธิ์ได้รับสิทธิ์ การใช้งานที่ได้รับอนุญาตรวมถึง; การค้นหาอุปกรณ์ แอปป้องกันไวรัส ตัวจัดการไฟล์ และเบราว์เซอร์
หากแอปไม่เป็นไปตามข้อกำหนดที่กำหนดไว้ข้างต้น นักพัฒนาซอฟต์แวร์จะต้องลบสิทธิ์ออกจากไฟล์ Manifest ของแอปเพื่อให้สอดคล้องกับนโยบายการเล่น แม้ว่าแอปจะมีคุณสมบัติตรงตามข้อกำหนดในการใช้สิทธิ์ QUERY_ALL_PACKAGES นักพัฒนาซอฟต์แวร์ยังคงต้องลงนามในแบบฟอร์มประกาศใน Play Console Google เตือนว่าการไม่ส่งแบบฟอร์มประกาศหรือไม่ปฏิบัติตามข้อกำหนดของนโยบายอาจทำให้แอปของคุณถูกนำออกจาก Google Play Store การเปลี่ยนแปลงใหม่นี้จะมีผลตั้งแต่วันที่ 5 พฤษภาคม 2021 เป็นที่น่าสังเกตว่าตั้งแต่เดือนพฤศจิกายนปี 2021 แอปใหม่และการอัปเดตแอปทั้งหมดจะส่งไปยัง Google การเล่นจะต้องกำหนดเป้าหมายเป็น Android 11 ขึ้นไป ซึ่งจะทำให้การบังคับใช้เวอร์ชันใหม่นี้มีความเข้มแข็งมากขึ้น นโยบาย.
นี่เป็นการเปลี่ยนแปลงที่น่ายินดีซึ่งจะทำให้แอปสอดแนมแอปที่คุณใช้บนอุปกรณ์ได้ยากขึ้น การทราบว่ามีแอปใดบ้างที่ติดตั้งบนอุปกรณ์ของคุณสามารถใช้เป็นส่วนหนึ่งของโฆษณาที่ตรงเป้าหมายหรือเพื่อวัตถุประสงค์ที่เป็นอันตรายได้
เป็นที่น่าสังเกตว่า Google ต้องการอยู่แล้ว แอพที่ขอสิทธิ์ SMS หรือบันทึกการโทรเพื่อลงนามในแบบฟอร์มประกาศ ก่อนที่จะเผยแพร่บน Google Play ได้ การจำกัดการมองเห็นแพ็คเกจแอปเป็นเพียงขั้นตอนถัดไปใน Google ที่จำกัดสิทธิ์การเข้าถึงเพื่อรักษาความเป็นส่วนตัวของผู้ใช้
ขอบคุณนักพัฒนาที่ได้รับการยอมรับจาก XDA M66B สำหรับทิป!