I have a simple app, built with Expo, that displays information. The info is downloaded from a Firebase DB when the home screen is loaded. When submitting the app in the Play Store, we are required to choose at least one permission from the list. I incorrectly checked the SMS permission, so the app was rejected. My bad.
However, it is not clear which permission is appropriate for a simple app like ours. I contacted Play Console Help and asked which permission was appropriate for our app. Their reply:
“The declared functionality {Default Phone handler (and any other core functionality usage while default handler)} is determined to be unnecessary or not aligned with the core functionality of your app.”
Here is the list of permissions. If anyone knows the correct choice for this type of app I’d appreciate the advice.
Thanks.
==== Permissions Choices =======
Default SMS handler
Default Phone handler
Default Assistant handler
Transactional backup and restore for users and archive for enterprise (time-limited/non-continuous)
Enterprise SMS call archives
Caller ID, spam detection, and blocking
Connected device companion apps (for example, smartwatch or automotive)
Cross-device synchronization or transfer of SMS or calls
SMS-based financial transactions and related activity where access is restricted to financial SMS transactions (for example, 5-digit messages)
SMS based money management
Proxy calls
Services - Carrier
Services - OEM
Device Automation
Physical safety / emergency alert apps (e.g., senior safety)
Call-based OTP account verification
Using SMS_CB_RECEIVED for customer communications (e.g., Smart Zone Cast service)
Write and Show Call History in Dialer