Google Play, Tüm dosyalara erişim adlı özel uygulama erişimi de dahil olmak üzere yüksek riskli veya hassas izinlerin kullanımını kısıtlıyor. Bu, yalnızca Android 11'i hedefleyen (API düzeyi 30) uygulamalar ve Android 11'de eklenen MANAGE_EXTERNAL_STORAGE
iznini beyan eden uygulamalar için geçerlidir. Ayrıca bu politika, READ_EXTERNAL_STORAGE
izninin kullanımını etkilemez.
Uygulamanız MANAGE_EXTERNAL_STORAGE
iznine erişimi gerektirmiyorsa politika incelemesiyle ilgili gereksinimleri karşılamak için bu izni uygulamanızın manifest dosyasından kaldırmanız gerekir. Politikaya uygun alternatiflerin uygulanması ile ilgili ayrıntılı bilgiyi aşağıda bulabilirsiniz.
Uygulamanız kabul edilebilir kullanımla ilgili politika gereksinimlerini karşılıyorsa veya istisna olarak tutulmaya uygunsa Play Console'daki İzin Beyan Formu'nu kullanarak bunu ve diğer yüksek riskli izinleri bildirmeniz gerekir.
Politika gereksinimlerini karşılamayan veya İzin Beyan Formu gönderilmeyen uygulamalar Google Play'den kaldırılabilir.
Tüm dosyalara erişim iznini ne zaman istemelisiniz?
Tüm dosyalara erişim iznine yalnızca uygulamanız gizliliği daha fazla koruyan en iyi uygulamaları (ör. Depolama Erişim Çerçevesi veya Media Store API) verimli şekilde kullanamadığında erişmelisiniz. Uygulamanızın ihtiyaç duymadığı veya kullanmadığı izinleri belirtmemesi gerektiğini unutmayın.
Temel işlevler
Buna ek olarak, uygulama izinleri kullanırken izin verilen kapsamı aşmamalı ve söz konusu izin uygulamanın temel işleviyle doğrudan bağlantılı olmalıdır. Temel işlev, uygulamanın asıl amacı olarak tanımlanır. Bu temel işlev olmadan uygulama "çalışmaz" veya kullanışlı olmaz. Temel işlevin yanı sıra bu temel işlevi oluşturan tüm temel özellikler, uygulamanın açıklamasında belirgin bir şekilde belgelenmeli ve tanıtılmalıdır.
Bir uygulamanın temel işlevi için Tüm dosyalara erişim izni gerektiğinde; geliştirici İzin Beyan Formu'nu doldurarak Google Play'den onay almalıdır.
Önemli: Uygulamanızın bu sınırlı izinleri kullanma biçimini değiştirirseniz formu güncellenmiş ve doğru bilgilerle tekrar göndermeniz gerekir. Bu izinlerin aldatıcı ve beyan edilmeyen kullanımları, uygulamanızın askıya alınmasına ve/veya geliştirici hesabınızın feshedilmesine neden olabilir.