3
votes

Comment supprimer les autorisations de localisation dans l'application React-native?

J'ai téléchargé mon application React-native sur PlayStore et j'ai vu que mon application "peut demander l'autorisation" d'accéder à l'emplacement.

Je n'utilise pas de services de localisation sur l'application, je veux donc qu'elle soit supprimée. Est-il possible de savoir où les services de localisation sont potentiellement utilisés? AndroidManifest.xml ne mentionne aucun service de localisation. Comment supprimer cette autorisation?

Je souhaite que l'option "peut demander l'accès à l'emplacement" soit supprimée des autorisations du Play Store lors de son téléversement.


1 commentaires

Utilisez-vous la fonction de géolocalisation dans votre projet?


3 Réponses :


2
votes

Essayez d'ajouter ceci à votre AndroidManifest:

<uses-permission tools:node=”remove” android:name=”EnterPermissionNameHere” />

la partie importante est les tools:node=†remove†attributs tools:node=†remove†cette façon, il essaiera de supprimer l'autorisation si elle est ajoutée quelque part dans l'application. Assurez-vous simplement de remplacer "EnterPermissionNameHere" par le nom exact de l'autorisation, par exemple "android.permission.ACCESS_FINE_LOCATION"

Peut-être que cela résoudra votre problème


0 commentaires

0
votes

Il peut s'agir de certains des services de localisation utilisés par des tiers que vous avez intégrés dans votre application.

tu devrais supprimer comme ça

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

Augmentez la version apk et téléchargez-la dans le Play Store.Si ce n'est pas accepté, faites appel manuellement à l'équipe Playstore.

pour plus de détails Référez-vous ici


0 commentaires

0
votes

ajouter ceci

<manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" package="com.blah.blah">
        .......
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" tools:node="remove" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" tools:node="remove" />
<uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION" tools:node="remove" />

référence: https://support.google.com/googleplay/android-developer/answer/9888170


0 commentaires