Removing ALL permissions?

14 posts, 0 answers
  1. Mark
    Mark avatar
    14 posts
    Member since:
    Jun 2012

    Posted 26 Oct 2013 Link to this post

    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


  2. Kristina
    Admin
    Kristina avatar
    57 posts

    Posted 29 Oct 2013 Link to this post

    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.
  3. Dave
    Dave avatar
    14 posts
    Member since:
    Sep 2013

    Posted 29 Oct 2013 Link to this post

    Hi Kristina,

        Do you know when this release will be available?

    Thanks,
    Dave
  4. Kristina
    Admin
    Kristina avatar
    57 posts

    Posted 30 Oct 2013 Link to this post

    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.
  5. Dave
    Dave avatar
    14 posts
    Member since:
    Sep 2013

    Posted 30 Oct 2013 Link to this post

    Do you know if the fix will be available in all 3 Icenium  clients (VS, Graphite, and Mist)?
  6. Kristina
    Admin
    Kristina avatar
    57 posts

    Posted 30 Oct 2013 Link to this post

    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.
  7. Robert
    Robert avatar
    16 posts
    Member since:
    Jan 2014

    Posted 16 Jan 2014 Link to this post

    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
  8. Steve
    Admin
    Steve avatar
    10941 posts

    Posted 17 Jan 2014 Link to this post

    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.
  9. Robert
    Robert avatar
    16 posts
    Member since:
    Jan 2014

    Posted 27 Feb 2014 in reply to Steve Link to this post

    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.

  10. Zdravko
    Admin
    Zdravko avatar
    657 posts

    Posted 04 Mar 2014 Link to this post

    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)
  11. Geovanni
    Geovanni avatar
    12 posts
    Member since:
    Apr 2013

    Posted 07 Aug 2014 Link to this post

    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. 
  12. Geovanni
    Geovanni avatar
    12 posts
    Member since:
    Apr 2013

    Posted 07 Aug 2014 in reply to Geovanni Link to this post

    Nevermind. I found it. 

    1. Double click Properties
    2. Click Plugins
    3. Pulldown Core Plugins
    4. Disable what you dont need. 
  13. Nitesh
    Nitesh avatar
    3 posts
    Member since:
    Jan 2015

    Posted 05 Feb 2015 in reply to Geovanni Link to this post

    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.
  14. Tina Stancheva
    Admin
    Tina Stancheva avatar
    3298 posts

    Posted 09 Feb 2015 Link to this post

    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.

     
Back to Top