I'm running into this weird problem where I've taken a photo, stored the imageURI into SQLite (eg: content://com.android.providers.media.documents/document/image%3A23678), exit the application, then open it again and reinsert the uri from SQLite into the image source. It doesn't work as it will give me a permission denied, need MANAGE_DOCUMENTS error.
MANAGE_DOCUMENTS is already there, but I've read that in Android 4.4, it will grant you a temporary permission when you open and read the file via intent, and if you want to have the permission for future uses, you need to persist the permission.
I'm guessing the camera plugin doesn't persist permissions to the files. Anyone else solved this problem before?