Why does Moodle Mobile need phone call permissions?

Why does Moodle Mobile need phone call permissions?

Frank Uy -
回帖数:1

One or more recent point releases of the mobile app for Android now request access to the telephone. Why does Moodle need to make phone calls?

附件 moodle-mobile.png
回复Frank Uy

Re: Why does Moodle Mobile need phone call permissions?

Juan Leyva -
Core developers的头像 Moodle HQ的头像 Particularly helpful Moodlers的头像 Plugin developers的头像 Testers的头像

Hi,

the permission is not for making phone calls, are for read/write the call log see:

https://play.google.com/store/apps/details?id=com.moodle.moodlemobile&hl=en

In any case we don't read/write the phone call log, it seems an issue in Android, see:

http://developer.android.com/reference/android/Manifest.permission.html#READ_CALL_LOG

Note: If your app uses the READ_CONTACTS permission and both your minSdkVersion and targetSdkVersion values are set to 15 or lower, the system implicitly grants your app this permission. If you don't need this permission, be sure your targetSdkVersion is 16 or higher.

We will try to fix that for the next release/version

Version 1.6 can access:
Identity
  • find accounts on the device
Contacts/Calendar
  • read your contacts
  • modify your contacts
Phone
  • read call log
  • write call log
Photos/Media/Files
  • modify or delete the contents of your USB storage
  • test access to protected storage
Camera/Microphone
  • record audio

Other
  • receive data from Internet
  • full network access
  • view network connections
  • change your audio settings
  • prevent device from sleeping
  • control vibration