dpa99c / phonegap-launch-navigator

Phonegap/Cordova plugin which launches native route navigation apps for Android, iOS and Windows
369 stars 129 forks source link

Why the app need "android.permission.REQUEST_INSTALL_PACKAGES" #277

Closed stefanofinetti closed 1 year ago

stefanofinetti commented 1 year ago

Hello!

I just discovered, because Google rejected the pubblication of an app, that Launch navigator requests for the permission "android.permission.REQUEST_INSTALL_PACKAGES" which is a highly sensitive permission.

Is there any particular reason why the plugin request that feature? This is a big issue with google play store right now.

Many thanks in advance

dpa99c commented 1 year ago

This plugin does not request REQUEST_INSTALL_PACKAGES permission. The only Android permission it specifies is ACCESS_NETWORK_STATE as can be seen in the plugin.xml

stefanofinetti commented 1 year ago

You're right and I'm truly sorry, I was misleaded by the way Capacitor creates the AndroidManifest.xml intermediates. It is the file opener plugin that has that wrong permisison, not yours. Again, I'm sorry.