my app got rejects [default handler not found]

108
February 28, 2019, at 07:50 AM

After review, we found that your app does not qualify for use of the requested permissions. In your permissions declaration form, you had indicated that your app is a default handler; however, we were unable to detect that capability in your app’s manifest.

i had developed a app which can help in emergency so am using below permission

<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.SEND_SMS" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.CALL_PHONE" />

i am using call_phone to call directly 100 and other emergency numbers and send_sms to send direct sms to particular contacts.

while publishing they asked me core functionality i had tick default sms default phone .. tick on first version

second version i have tick deafaut sms default phone safety alert- emergency senior

both the time it got rejects saying same message.

please help me how to overcome rejection again and again

Answer 1

it is impossible to tell what you entered wrongfully - while a) not knowing what you've entered there (especially permissions SEND_SMS and CALL_PHONE might be problematic), as well as not having seen the app. an app not being a default handler generally means, that there might be an intent-filter missing in the Manifest.xml, which would enable it to be selected as the default handler for one or several intents. if you don't have one, you need to correct the submission form.

see this article on the Android Developers blog, which explains the permission problem you're facing.

the other issue with old people is, that they barely can handle a smartphone - especially in case of emergency. there are phones with huge buttons, which have an additional ICE button in the back, which does just that - and while still remembering the button, this is far more reliable than having to unlock a smartphone. ICE means in case of emergency ...demanding technical understanding in such a situation, that can indeed be life threatening; just consider a stoke - which phone do you think is more likely to provide emergency services on time?

READ ALSO
Can&#39;t use application&#39;s class in brida

Can't use application's class in brida

I have recently started using frida and came across this wonderful tool brida, it bridges BURP and Frida

118
Failed to resolve: org.apache.directory.studio:org.apache.commons.io:2.6

Failed to resolve: org.apache.directory.studio:org.apache.commons.io:2.6

I have couple of years old Android App and I'm trying to get it working nowI have already solved many problems redarding to API levels and so on, but now I'm stuck

127
Android: Application my be doing too much work on its main thread

Android: Application my be doing too much work on its main thread

So I get this error even when Debugging on a Connected Device

99