Diagnostic Plugin
Stable Version 1.0.0
Published on 01 March 2017 by 
Created on 01 March 2017
Details
This plugin for iOS, Android is used to manage device settings such as Location, Bluetooth and WiFi.
Read More

This plugin for iOS, Android  is used to manage device settings such as Location, Bluetooth and WiFi.

This plugin needs to add permissions to native app, please update in extensibilities a list of permissions that you will need for you app. In this moment the plugin will install all the permissions. 

This is all the permission that the plugin can use :

  •  android.permission.INTERNET
  • android.permission.BROADCAST_STICKY
  • android.permission.ACCESS_WIFI_STATE
  • android.permission.WAKE_LOCK
  • android.permission.ACCESS_LOCATION_EXTRA_COMMANDS
  • android.permission.RECORD_AUDIO
  • android.permission.READ_PHONE_STATE
  • android.permission.READ_EXTERNAL_STORAGE
  • android.permission.WRITE_EXTERNAL_STORAGE
  • android.permission.ACCESS_NETWORK_STATE
  • android.permission.ACCESS_FINE_LOCATION
  •  android.permission.ACCESS_COARSE_LOCATION
  • android.permission.BLUETOOTH
  • android.permission.BLUETOOTH_ADMIN
  • android.permission.CHANGE_WIFI_STATE
  • android.permission.READ_CALENDAR
  • android.permission.WRITE_CALENDAR
  • android.permission.CAMERA
  • android.permission.READ_CONTACTS
  • android.permission.WRITE_CONTACTS
  • android.permission.GET_ACCOUNTS
  • android.permission.CALL_PHONE
  • android.permission.ADD_VOICEMAIL
  • android.permission.USE_SIP
  • android.permission.PROCESS_OUTGOING_CALLS
  • android.permission.READ_CALL_LOG
  • android.permission.WRITE_CALL_LOG
  • android.permission.SEND_SMS
  • android.permission.RECEIVE_SMS
  • android.permission.READ_SMS
  • android.permission.RECEIVE_WAP_PUSH
  • android.permission.RECEIVE_MMS
  • android.permission.BODY_SENSORS

You can see all the documentation of the plugin here : https://github.com/dmlg94/cordova-diagnostic-plugin

Note: Remenber the platform using API 22 to build your App.

Reviews (0)
Category
Mobile Plug-ins
Tags
Support Options
This component is not supported by OutSystems. You may use the discussion forums to leave suggestions or obtain best-effort support from the community, including from Domingos Gomes who created this component.
Dependencies
See all 1 dependencies
Requirements
Platform
10.0.0.402
Database
Stack
Component Consumers
See all 1 consumers
Weekly Downloads 
Related Components
Event System
leonardo.fernandes
Use custom events in your OutSystems apps! Communicate events instantly between web blocks, refactor your screen logic, use divide-and-conquer for complex forms, build reusable components, and much more. And do all of these with a beautifully simple API.
1385
Chosen
Miguel 'Kelter' Antunes
Chosen is a jQuery plugin that makes long, unwieldy select boxes much more user-friendly.
883
Infrastructure Monitor
Experts
A LifeTime plugin to provide Developers and Operations a quick and simple infrastructure monitoring tool for the platform servers. It will help you keep your infrastructure in check by surfacing key performance metrics of your servers and alert you when these metrics reach thresholds that may compromise the performance or stability of your environments. Instructions here: http://outsyste.ms/1lnELXb
323
More from Domingos Gomes
Diagnostic Sample App
Domingos Gomes
This is a sample app to show how to use Diagnostic Plugin.