This is a migrated thread and some comments may be shown as answers.

Removing ALL permissions?

13 Answers 218 Views
Google Android
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Mark
Top achievements
Rank 1
Mark asked on 26 Oct 2013, 09:04 AM
Hi,

I've removed all the available Android permissions in Graphite as my app is fairly basic and doesn't require them. When I install onto the device my users are still prompted to allow my app access to:

1. Your Location
2. Storage
3. Your personal information
4.  Hardware controls
5. Network connection
6. Your accounts

Is there any way of configuring my build to stop these permissions being required by my app?

Your help would be much appreciated.

Thanks
Mark


13 Answers, 1 is accepted

Sort by
0
Kristina
Telerik team
answered on 29 Oct 2013, 07:36 AM
Hello Mark,

Thank you very much for bringing this to our attention. It looks like you are using the Cordova 3.0 framework that comes with a set of core plugins. The core plugins let you access native system functionality such as the accelerometer, camera, compass etc. By default we include all of those core plugins. They require some additional Android permissions so when you build your project, the build process adds these permissions by default.

The next Icenium version would let you disable the core plugins that are not required by your application and this would eliminate the need of the additional Android permissions. 

Best Regards,
Kristina
Telerik
You've missed the Icenium Visual Studio Integration keynote? It has been recorded and posted here.
Looking for tips & tricks directly from the Icenium team? Check out our blog!
Share feedback and vote for features on our Feedback Portal.
0
Dave
Top achievements
Rank 1
answered on 30 Oct 2013, 12:37 AM
Hi Kristina,

    Do you know when this release will be available?

Thanks,
Dave
0
Kristina
Telerik team
answered on 30 Oct 2013, 08:23 AM
Hey Dave,

We are planning to release in the following few days, so please stay tuned!

Regards,
Kristina
Telerik
You've missed the Icenium Visual Studio Integration keynote? It has been recorded and posted here.
Looking for tips & tricks directly from the Icenium team? Check out our blog!
Share feedback and vote for features on our Feedback Portal.
0
Dave
Top achievements
Rank 1
answered on 30 Oct 2013, 12:50 PM
Do you know if the fix will be available in all 3 Icenium  clients (VS, Graphite, and Mist)?
0
Kristina
Telerik team
answered on 30 Oct 2013, 03:21 PM
Hey Dave,

The enable/disable Core Plugins functionality would be available in all Icenium clients.

Best Regards,
Kristina
Telerik
You've missed the Icenium Visual Studio Integration keynote? It has been recorded and posted here.
Looking for tips & tricks directly from the Icenium team? Check out our blog!
Share feedback and vote for features on our Feedback Portal.
0
Robert
Top achievements
Rank 1
answered on 16 Jan 2014, 05:26 PM
Any updates on this? Seems rather important that some users wouldn't want to download an app that uses certain permissions, and for the app not to even actually use them is tragic.... Thanks
0
Steve
Telerik team
answered on 17 Jan 2014, 08:13 AM
Hi Robert,

Enabling/disabling of Cordova Core plugins is available since version Icenium 1.10.

Regards,
Steve
Telerik
You've missed the Icenium Visual Studio Integration keynote? It has been recorded and posted here.
Looking for tips & tricks directly from the Icenium team? Check out our blog!
Share feedback and vote for features on our Feedback Portal.
0
Robert
Top achievements
Rank 1
answered on 27 Feb 2014, 07:53 PM
No, actually it doesn't work. You can remove all the plug ins and when you go to install the app, it still states that it wants approximate location, and precise location.

0
Zdravko
Telerik team
answered on 04 Mar 2014, 08:31 AM
Hello Robert,

Would you provide us your project name so we can take a look at the plugins you are using?
Most probably you are using a plugin that requires these permissions.

I look forward to hearing from you.

Regards,
Zdravko
Telerik
Icenium is now Telerik AppBuilder, and is part of the Telerik Platform. For more information on the new name, and to learn more about the Platform, register for the free online keynote and webinar on Wednesday, February 12, 2014 at 11:00 a.m. ET (8:00 a.m. PT)
0
Geovanni
Top achievements
Rank 1
answered on 07 Aug 2014, 11:44 PM
I have the same issue. Where in the AppBuilder (Windows client) do I disable the core plugins.. My app does not require any permissions at all. 
0
Geovanni
Top achievements
Rank 1
answered on 08 Aug 2014, 12:44 AM
Nevermind. I found it. 

1. Double click Properties
2. Click Plugins
3. Pulldown Core Plugins
4. Disable what you dont need. 
0
Nitesh
Top achievements
Rank 1
answered on 05 Feb 2015, 01:30 PM
I have disabled all the plugins but when i build and install in my android phone then it still ask some sort of permission like device information, network . can you help me in this because my clients does not want these sort of permission. i am using telerik appbuilder visual studio extension cordova 3.5.
0
Tina Stancheva
Telerik team
answered on 09 Feb 2015, 05:08 PM
Hello Nitesh,

Apart from the permissions coming from plugins, please also make sure that there are no permissions set in the project properties for Android. If that does not help, would you mind submitting a ticket with your project attached. We can then examine it closer and advise you why there are further permissions applied.

Regards,
Tina Stancheva
Telerik
 

Visit the Telerik Verified Plugins Marketplace and get the custom Cordova plugin you need, already tweaked to work seamlessly with AppBuilder.

 
Tags
Google Android
Asked by
Mark
Top achievements
Rank 1
Answers by
Kristina
Telerik team
Dave
Top achievements
Rank 1
Robert
Top achievements
Rank 1
Steve
Telerik team
Zdravko
Telerik team
Geovanni
Top achievements
Rank 1
Nitesh
Top achievements
Rank 1
Tina Stancheva
Telerik team
Share this question
or