In Google Play will limits the apps to read SMS fr

2019-06-14 13:15发布

问题:

Currently am Working on to read user SMS from Telephony.Sms.Inbox, fetch offer related SMS and Categories it, then showing to user in Proper way to utilize the offers.

Recently Google announced they have made some changes in Google Play to Protecting User. In blogs they said in future full access of reading user SMS by only the App as Default SMS App. Even user Allow the permission to read SMS .

To Providing a safe and secure experience for our users we made these changes.

My Question is

  1. Any other way to took OTP from SMS which is received by user?
  2. If my App wants to read SMS means, my App should be a default SMS App. No other way to read SMS
  3. Whats is the Exact date of this feature Roll out in Google Play.

Update

Reddit thread

回答1:

Any other way to took OTP from SMS which is received by user?

You need to use SMS Retriever API, you can perform SMS-based user verification in your app automatically, without requiring the user to manually type verification codes, and without requiring any extra app permissions.

More info on API can be found over https://developers.google.com/identity/sms-retriever/overview

If my App wants to read SMS means, my App should be a default SMS App. No other way to read SMS

Google Play may provide a temporary exception to apps that aren't Default SMS, Phone, or Assistant handlers when:

  • Use of the permission provides core app functionality to users

  • There is currently no alternative method to provide the core functionality

you must fill this form and google must approve it

Whats is the Exact date of this feature Roll out in Google Play.

Right now I am not sure I will try to find more info

Edit

You must submit form by January 9, 2019

Apps that fail to meet policy requirements or submit a Permissions Declaration Form by January 9, 2019 may be removed from Google Play.

more info can be found over here ,Reddit thread