web-dev-qa-db-fra.com

Une politique d’autorisations qui limitera les applications autorisées à demander le journal des appels et SMS autorisations

Aujourd’hui, j’ai reçu un mail comme celui-ci. Selon moi, je ne peux plus utiliser RECEIVE_SMS READ_SMS dans mon application. Dans mon application, j'utilise la lecture automatique d'OTP. Existe-t-il une solution à ça?

Bonjour développeur Google Play,

En octobre, nous avons annoncé des mises à jour de notre stratégie de droits d’utilisation qui limiter les applications autorisées à demander le journal des appels et SMS - permissions . Cette politique aura une incidence sur une ou plusieurs de vos applications.

Seule une application sélectionnée comme application par défaut d'un utilisateur pour créer appels ou messages texte, ou dont la fonctionnalité principale est approuvée pour l’un des cas d’exception, pourra demander l’accès à Call Connectez-vous ou SMS autorisations.

Action requise

Ci-dessous, nous avons répertorié les applications de votre catalogue qui ne répondent pas au exigences pour les demandes d'autorisation. S'il vous plaît supprimer tout interdit ou les autorisations inutilisées du manifeste de votre application (spécifié ci-dessous), migrez vers une autre implémentation (par exemple SMS API Retriever pour la plupart des cas de vérification OTP ) ou évaluez si votre application est qualifiée pour un exception.

Prochaines étapes

Lisez la stratégie des autorisations et le centre d’aide de Play Console article, qui décrit les utilisations prévues, les exceptions, les utilisations non valides et autres options de mise en œuvre pour l’utilisation du journal des appels ou des SMS autorisations.

Mettez à jour votre application ou envoyez un formulaire de déclaration des autorisations.

Option 1) Si votre application n'a pas besoin d'accéder au journal des appels ou aux SMS autorisations: apportez les modifications appropriées à votre application en supprimant le fichier autorisations spécifiées à partir du manifeste de votre application ou lors de la migration vers un fichier mise en œuvre alternative disponible au plus tard le 9 janvier 2019.

Option 2) Si votre application est un gestionnaire par défaut ou si vous croyez que votre application peut prétendre à une exception: veuillez soumettre une demande via le fichier Formulaire de déclaration des autorisations. Vous n'avez pas besoin d'avoir implémenté APK modifications afin de soumettre un formulaire. Formulaires de déclaration reçus par Le 9 janvier 2019 peut être éligible à un délai supplémentaire pour apporter des modifications à mettre leurs applications en conformité. Si vous avez récemment soumis un Formulaire de déclaration des autorisations, nous sommes en train de réviser votre informations et répondra à votre demande.

Assurez-vous que votre application est par ailleurs compatible avec tous les autres Stratégies du programme de développeur pour empêcher la suppression de votre application.

Alternativement, vous pouvez choisir de ne pas publier l'application.

Les politiques de notre programme pour développeurs sont conçues pour fournir un environnement sûr et expérience sécurisée pour nos utilisateurs tout en donnant aux développeurs les outils ils ont besoin de réussir. C'est pourquoi nous allons supprimer les applications qui violent notre politiques. En cas de violations répétées ou graves de nos politiques, nous pouvons également mettre fin à votre compte de développeur et à tout développeur associé comptes.

Nous vous remercions de votre volonté de vous associer à nous pour réaliser ces des améliorations pour mieux protéger les utilisateurs.

Applications concernées

Les applications et les autorisations concernées sont répertoriées ci-dessous, jusqu'à 20; si tu as des applications supplémentaires, veuillez vous assurer qu'elles sont également conformes à la norme Politique de permissions.

4
Aabauser

celui-ci est aussi une solution .. sans soumettre le formulaire nous avons une autre solution .. pour cela nous avons besoin de genarate app id .. 

SMS Retriever Api

7
satyan_android

C’est vraiment un nouveau casse-tête pour les développeurs Lors de la mise à jour de mon application vers Play Store avec un nouveau code de version, je ne parviens pas à remplir le formulaire de déclaration d’autorisation . Je n’utilise pas SMS et n’autorise pas le journal des appels. plus mais je ne peux toujours pas pouvoir mettre à jour mon application.

Comment je résous ce problème en espérant que cela aide quelqu'un

  • Commencez par vérifier si vous avez des pistes alpha, bêta ou d’autres tests actifs.
  • Si vous avez alors aller à la bibliothèque d'artefacts et voir combien d'artefacts actifs vous avez.
  • Passez par les autorisations de chacun d’eux si vous trouvez l’autorisation du journal des appels ou du journal des appels dans l’un d’eux, cela signifie que vous avez trouvé le problème.
  • Désactiver la piste si vous le pouvez.
  • Si vous ne pouvez pas les désactiver, créez un APK avec ces autorisations et chargez-le sur la piste qui contient APK avec ces autorisations précédemment dans la bibliothèque d'artefacts.
  • Ensuite, vous verrez le formulaire de déclaration d'autorisation remplir ce formulaire, choisissez non lorsque l'application a respecté les règles d'autorisation de Google Play Store, puis que votre application a été déployée.
  • Faites de même pour toutes les pistes actives sans autorisation et cette fois-ci, vous pouvez choisir Oui dans le formulaire de déclaration et choisir l'option pour laquelle vous utilisez les autorisations que j'utilisais précédemment pour la vérification d'OTP. Je choisis donc celle-là.
  • Après la mise à jour de toutes ces pistes, vous devez promouvoir votre application en production une par une avec un ordre de code de version croissant, enfin une seule piste d'artefact active, uniquement la production et maintenant, vous ne pouvez mettre à jour que cette piste.

J'espère que ça aidera quelqu'un .......

2
Ankitraj dwivedi

Google n'autorise plus le nombre d'applications avec l'autorisation SMS en raison de problèmes de sécurité et de confidentialité. Donc, si vous avez besoin d'un téléphone sans vérification,

Firebase Auth est la meilleure option. C'est presque gratuit

Limite: code de vérification SMS messages 50 messages/adresse IP/minute, 500 messages/adresse IP/heure

https://firebase.google.com/docs/auth/Android/phone-auth

1
Rajesh Nasit

Ce n'est pas comme ça que tu y penses. Allez à ce link Et remplissez et envoyez le de. Si la fonction par défaut de votre application est d'afficher la boîte de réception SMS ou uniquement la vérification du compte OTP, elle ne supprimera pas votre application. 

1

Selon Google "Vous ne pouvez demander que les autorisations nécessaires pour implémenter des fonctionnalités ou services critiques dans votre application. Vous ne pouvez pas utiliser des autorisations donnant accès à des données d'utilisateur ou d'appareil pour des fonctionnalités ou des objectifs non divulgués, non implémentés ou non autorisés".

Cliquez ici pour lire le document officiel sur les autorisations Google

Si votre application a besoin de lire des sms pour la vérification d'utilisateur/OTP basée sur SMS, veuillez utiliser SMS API Retriever qui n'a pas besoin de l'autorisation SMS et votre application peut toujours lire SMS pour la vérification OTP. .

1
Mayank Sharma