Android profile export and download not working in some cases (PERMISSIONS) #512
Labels
No Label
android
arch
backlog
blocked-on-external
bug
bugbash
component/bindings
component/bine
component/connectivity
component/cwtch
component/tapir
component/ui
cwtch-1.14
cwtch-1.15
cwtch-beta-1.1
cwtch-beta-1.10
cwtch-beta-1.11
cwtch-beta-1.12
cwtch-beta-1.13
cwtch-beta-1.2
cwtch-beta-1.3
cwtch-beta-1.4
cwtch-beta-1.5
cwtch-beta-1.5.x
cwtch-beta-1.6
cwtch-beta-1.7
cwtch-beta-1.8
cwtch-beta-1.9
design
duplicate
enhancement
flutter
funding-needed
help wanted
hybrid-groups
in-nightly
in-progress
invalid
ios
linux
mac
need-replication-or-investigation
ops
packaging
post-stable
question
questionable
requires-more-effort-than-we-can-spare
rust
scheduled
stable-blocker
tails
testing-needed
tests
tor
waiting-on-fix-confirmation
waiting-on-new-flutter-feature
whonix
windows
wontfix
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: cwtch.im/cwtch-ui#512
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
from user:
https://developer.android.com/about/versions/11/privacy/storage#all-files-access
needs investigation but if we aren't asking for those perms on start up (correct behaviour) then we need to ask when we do the export
Android profile export not working in some casesto Android profile export and download not working in some cases (PERMISSIONS)https://developer.android.com/about/versions/11/privacy/storage#all-files-access
https://developer.android.com/training/data-storage/use-cases#share-media-all
I think we don't want to add full read/write permissions to the app, it's an over ask, might deter some folk (rightly so), so we need to sit down and do the harder API integration
I agree, full read/write permission on shared (external) storage would be too much.
But since in Android 11 the scoped storage is mandatory the file access has to be modified.
The access should be done with the File Path API (or the MediaStore APIs).
Storage access with Android 11
#579 should fix this. Looks like this wasn't permission related (we were using the create file intent that is now standard, and is also used to export media from cwtch). The issue was that cwtch.exportProfile wasnn't getting called as so nothing was nothing to copy.