Merhaba
API 30 ile birlikte Play Store politikalarında değişiklik olmuş.
@emozgun burada detaylı bir açıklma yazmış, emeği için teşekkür ederim.
Benim de gönderdiğim uygulama reddedildi :
Uygulamanın bulunduğu dizinde bir txt dosyasına kullanıcı ayarlarını kaydediyorum.
android:requestLegacyExternalStorage="false" yapmak yeterli olacak mı manifest dosyasını
bu şekilde bırakmak yeterli olur mu?
Kolay Gelsin.
API 30 ile birlikte Play Store politikalarında değişiklik olmuş.
@emozgun burada detaylı bir açıklma yazmış, emeği için teşekkür ederim.
Benim de gönderdiğim uygulama reddedildi :
Alıntı:About the All Files Access Permission Policy
Files and directory attributes on a user's device are regarded as personal and sensitive user data subject to the Personal and Sensitive Information policy and the following requirements:
Apps should only request access to device storage which is critical for the app to function, and may not request access to device storage on behalf of any third-party for any purpose that is unrelated to critical user-facing app functionality.
Android devices running Android "R" (Android 11) or later, will require the MANAGE_EXTERNAL_STORAGE permission in order to manage access in shared storage. All apps that target R or later and request broad access to shared storage ("All files access") must successfully pass an appropriate access review prior to publishing. Apps allowed to use this permission must clearly prompt users to enable "All files access" for their app under "Special app access" settings. For more information on the R requirements, please see this help article.
Uygulamanın bulunduğu dizinde bir txt dosyasına kullanıcı ayarlarını kaydediyorum.
TPath.GetDocumentsPath GetFilesDir -> Dahili Hafıza /data/data/<application ID>/filesBu durumda
android:requestLegacyExternalStorage="false" yapmak yeterli olacak mı manifest dosyasını
Kod: (Select All)
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE" />
bu şekilde bırakmak yeterli olur mu?
Kolay Gelsin.