You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cordova.apache.org by GitBox <gi...@apache.org> on 2021/04/16 08:13:55 UTC

[GitHub] [cordova-plugin-media-capture] staskuban opened a new issue #218: Google play security updates

staskuban opened a new issue #218:
URL: https://github.com/apache/cordova-plugin-media-capture/issues/218


   
   Google planning significant changes in its security policy from May 5th.
   
   Hello! https://support.google.com/googleplay/android-developer/answer/10467955
   
   Are you planning any plugin updates?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org


[GitHub] [cordova-plugin-media-capture] ath0mas commented on issue #218: Google play security updates

Posted by GitBox <gi...@apache.org>.
ath0mas commented on issue #218:
URL: https://github.com/apache/cordova-plugin-media-capture/issues/218#issuecomment-822774083


   Why are you asking about this?
   
   This plugin does not declare the _All files access_ (`MANAGE_EXTERNAL_STORAGE`) permission.
   
   https://github.com/apache/cordova-plugin-media-capture/blob/0e2d9f61f9a9b8016d324750cfd577b506c7fcf1/plugin.xml#L79-L83
   
   About permissions, #200 was merged _recently_ to remove the unknown permission `android.permission.RECORD_VIDEO`, and on the way to remove all, see #211, as none is directly necessary for this plugin.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org


[GitHub] [cordova-plugin-media-capture] mirko77 edited a comment on issue #218: Google play security updates

Posted by GitBox <gi...@apache.org>.
mirko77 edited a comment on issue #218:
URL: https://github.com/apache/cordova-plugin-media-capture/issues/218#issuecomment-829221753


   @staskuban According to #210 there is a PR
   
   @ath0mas starting with Android 11, `requestLegacyExternalStorage` will not work anymore so `navigator.device.capture.captureVideo()` would not work since it is storing the video in the public cache folder.
   
   When using `requestLegacyExternalStorage`, Google detects that and from the 5th of May, developers need to justify why they need that flag. 
   
   > Update your app to declare the All files access (MANAGE_EXTERNAL_STORAGE) permission in the manifest file, and complete the All files access permission declaration in Play Console from 5 May


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org


[GitHub] [cordova-plugin-media-capture] mirko77 edited a comment on issue #218: Google play security updates

Posted by GitBox <gi...@apache.org>.
mirko77 edited a comment on issue #218:
URL: https://github.com/apache/cordova-plugin-media-capture/issues/218#issuecomment-829221753


   According to #210 there is a PR
   
   @ath0mas starting with Android 11, `requestLegacyExternalStorage` will not work anymore so `navigator.device.capture.captureVideo()` would not work since it is storing the video in the public cache folder


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org


[GitHub] [cordova-plugin-media-capture] mirko77 commented on issue #218: Google play security updates

Posted by GitBox <gi...@apache.org>.
mirko77 commented on issue #218:
URL: https://github.com/apache/cordova-plugin-media-capture/issues/218#issuecomment-829221753


   According to #210 there is a PR
   
   @ath0mas starting with Android 11, `requestLegacyExternalStorage` will not work anymore so `navigator.device.capture.captureVideo()` would not work.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org


[GitHub] [cordova-plugin-media-capture] mirko77 edited a comment on issue #218: Google play security updates

Posted by GitBox <gi...@apache.org>.
mirko77 edited a comment on issue #218:
URL: https://github.com/apache/cordova-plugin-media-capture/issues/218#issuecomment-829221753


   According to #210 there is a PR
   
   @ath0mas starting with Android 11, `requestLegacyExternalStorage` will not work anymore so `navigator.device.capture.captureVideo()` would not work since it is storing the video in the public cache folder.
   
   When using `requestLegacyExternalStorage`, Google detects that and from the 5th of May, developers need to justify why they need that flag. 
   
   > Update your app to declare the All files access (MANAGE_EXTERNAL_STORAGE) permission in the manifest file, and complete the All files access permission declaration in Play Console from 5 May


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org


[GitHub] [cordova-plugin-media-capture] breautek commented on issue #218: Google play security updates

Posted by GitBox <gi...@apache.org>.
breautek commented on issue #218:
URL: https://github.com/apache/cordova-plugin-media-capture/issues/218#issuecomment-829230858


   Google is restricting usage of `MANAGE_EXTERNAL_STORAGE` permission, which is a permission added in API 30 to broadly manage files. Cordova does not declare or use this permission anywhere.
   
   This is different from `requestLegacyExternalStorage` which was added in API 29, and can **only** be used on API 29. It simply makes the app behave as if it was on API 28 for filesystem related APIs. This flag is simply ignored on API 30.
   
   Yes, there is work to be done for API 30 support so that this app uses the MediaStore APIs, and we can probably remove the `WRITE_EXTERNAL_FLAG`/`READ_EXTERNAL_FLAG` permissions, as those permissions are only for reading files that your app did not create when using the MediaStore APIs.
   
   But Cordova is not affected by the `MANAGE_EXTERNAL_STORAGE` restriction because we simply don't use it.
   
   Closing this issue as invalid.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org


[GitHub] [cordova-plugin-media-capture] breautek closed issue #218: Google play security updates

Posted by GitBox <gi...@apache.org>.
breautek closed issue #218:
URL: https://github.com/apache/cordova-plugin-media-capture/issues/218


   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org