kpsshaberlerim adlı üyeden alıntı: mesajı görüntüle
React native projemi ayrırak android bulid aldım.
Fakat play store yüklerken uygulama izinleri sorunu yaşıyorum.

misal

<uses-permission tools:node="remove" android:name="android.permission.READ_PHONE_STATE" />
veya
<uses-permission android:name="android.permission.READ_PHONE_STATE" tools:node="remove" />


olarak kaldırmaya çalışıyorum yine de izni görüyor.




Your APK or Android App Bundle is using permissions that require a privacy policy: (android.permission.CAMERA, android.permission.RECORD_AUDIO, android.permission.READ_PHONE_STATE, android.permission.READ_CONTACTS). Hatası veriyor



anlayan yardımcı olabilecek var mı acaba




<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.uygulama">

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>

<!-- OPTIONAL PERMISSIONS, REMOVE WHATEVER YOU DO NOT NEED -->
<uses-permission android:name="android.permission.MANAGE_DOCUMENTS" />
<uses-permission android:name="android.permission.READ_INTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.USE_FINGERPRINT" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />

<!-- These require runtime permissions on M -->
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="android.permission.READ_CALENDAR" />
<uses-permission android:name="android.permission.WRITE_CALENDAR" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_SETTINGS" />
<!-- END OPTIONAL PERMISSIONS -->

<application
android:name="com.uygulama.MainApplication"
android:label="@string/app_name"
android:icon="@mipmap/ic_launcher"
android:roundIcon="@mipmap/ic_launcher_round"
android:allowBackup="false"
android:theme="@style/AppTheme">
<activity
android:name="com.uygulama.MainActivity"
android:label="@string/app_name"
android:configChanges="keyboard|keyboardHidden|orientation|screenSize"
android:windowSoftInputMode="adjustResize">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name="com.facebook.react.devsupport.DevSettingsActivity" />
</application>




</manifest>
Hocam, kesin bir şey yazmak istemem ama manifestte ayarlamanız gereken bir şey yok sanırım, projeniz'de ... İzinleri kullaniliyor ve bu izinler gizlilik politikasi gerektiriyor diyor.
Android studio'da üst kısımdan bi yerden ekleniyordu ancak unuttum.




Buyurun buradan bakın
https://www.jsparling.com/setting-up...t-native-apps/

Gizlilik Politikası oluşturucuları var
Örnek: https://app-privacy-policy-generator.firebaseapp.com/