Mindinventory / Lassi-Android

All in 1 picker library for android.
https://www.mindinventory.com/android-application-development.php
MIT License
201 stars 50 forks source link

App rejected by playstore #40

Closed arsalanImtiaz455 closed 2 years ago

arsalanImtiaz455 commented 3 years ago

In my app only storage related function is choose file and upload on server ,this library use All storage permission so app rejected on play store cause of android.permission.MANAGE_EXTERNAL_STORAGE this. I sent Google video of where we are using external storage. is there any solution?

Is there possible if we can use this library without this permission? here is another issue but I didn't get any help #38

akashmi commented 3 years ago

@arsalanImtiaz455 https://github.com/Mindinventory/Lassi-Android/issues/38#issuecomment-918098004 Please see this comment. if you want to use photos and video only, then no need to put android.permission.MANAGE_EXTERNAL_STORAGE permission into the manifest.xml file. please try it by removing permission from your code.

arsalanImtiaz455 commented 3 years ago

but we are accessing Documents as well

akashmi commented 3 years ago

Currently, we didn't provide support to access other documents without using android.permission.MANAGE_EXTERNAL_STORAGE permission.

and to access that permission you need to submit a request to google.

for now, I'm keeping your suggestion in the backlog for feature updates.

arsalanImtiaz455 commented 3 years ago

Currently, we didn't provide support to access other documents without using android.permission.MANAGE_EXTERNAL_STORAGE permission.

and to access that permission you need to submit a request to google.

for now, I'm keeping your suggestion in the backlog for feature updates.

i requested but they ask me a very solid reason why am i using this and they rejected again

reena210990 commented 2 years ago

Currently, we didn't provide support to access other documents without using android.permission.MANAGE_EXTERNAL_STORAGE permission. and to access that permission you need to submit a request to google. for now, I'm keeping your suggestion in the backlog for feature updates.

i requested but they ask me a very solid reason why am i using this and they rejected again

@arsalanImtiaz455 found any solution for this problem?

arsalanImtiaz455 commented 2 years ago

Currently, we didn't provide support to access other documents without using android.permission.MANAGE_EXTERNAL_STORAGE permission. and to access that permission you need to submit a request to google. for now, I'm keeping your suggestion in the backlog for feature updates.

i requested but they ask me a very solid reason why am i using this and they rejected again

@arsalanImtiaz455 found any solution for this problem?

no @reena210990 I was accessing documents using lassi after many tries I stop using lassi for documents and used another solution.

reena210990 commented 2 years ago

Currently, we didn't provide support to access other documents without using android.permission.MANAGE_EXTERNAL_STORAGE permission. and to access that permission you need to submit a request to google. for now, I'm keeping your suggestion in the backlog for feature updates.

i requested but they ask me a very solid reason why am i using this and they rejected again

@arsalanImtiaz455 found any solution for this problem?

no @reena210990 I was accessing documents using lassi after many tries I stop using lassi for documents and used another solution.

@arsalanImtiaz455 can you please help me how to solve this problem?

arsalanImtiaz455 commented 2 years ago

Currently, we didn't provide support to access other documents without using android.permission.MANAGE_EXTERNAL_STORAGE permission. and to access that permission you need to submit a request to google. for now, I'm keeping your suggestion in the backlog for feature updates.

i requested but they ask me a very solid reason why am i using this and they rejected again

@arsalanImtiaz455 found any solution for this problem?

no @reena210990 I was accessing documents using lassi after many tries I stop using lassi for documents and used another solution.

@arsalanImtiaz455 can you please help me how to solve this problem?

yes why not. can you please tell me exact scenario why you are using MANAGE_EXTERNAL STORAGE ? are you trying to access documents that's why you are using this permission ?

reena210990 commented 2 years ago

In my app only storage related function is choose file and upload on server ,this library use All storage permission so app rejected on play store cause of android.permission.MANAGE_EXTERNAL_STORAGE this. I sent Google video of where we are using external storage. is there any solution?

Is there possible if we can use this library without this permission? here is another issue but I didn't get any help #38

@arsalanImtiaz455 "In my app only storage related function is choose file and upload on server" for same process I have used lassi

reena210990 commented 2 years ago

@arsalanImtiaz455 I want to choose pdf file from storage and upload on server.

arsalanImtiaz455 commented 2 years ago

@arsalanImtiaz455 I want to choose pdf file from storage and upload on server.

should I send you code that I am using to select PDF ?

arsalanImtiaz455 commented 2 years ago

@arsalanImtiaz455 Yes please and please tell me now your app accepted by google play store ?

yes

reena210990 commented 2 years ago

@arsalanImtiaz455 Yes please and please tell me now your app accepted by google play store ?

yes

please guide me how to solve and have you used MANAGE_EXTERNAL STORAGE permission in your code?

arsalanImtiaz455 commented 2 years ago

@arsalanImtiaz455 Yes please and please tell me now your app accepted by google play store ?

here you can specify what type of document you want to select private fun browseDocuments() { val intent = Intent(Intent.ACTION_OPEN_DOCUMENT) intent.addCategory(Intent.CATEGORY_OPENABLE) intent.type = "/" val mimetypes = arrayOf( "application/vnd.openxmlformats-officedocument.wordprocessingml.document", "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", "application/vnd.openxmlformats-officedocument.presentationml.presentation", "application/vnd.rar", "text/plain", "application/vnd.rar", "application/zip", "application/msword", "application/pdf" ) intent.putExtra(Intent.EXTRA_MIME_TYPES, mimetypes) startActivityForResult(intent, PICK_FILE_RESPONSE) }

arsalanImtiaz455 commented 2 years ago

@arsalanImtiaz455 Yes please and please tell me now your app accepted by google play store ?

yes

please guide me how to solve and have you used MANAGE_EXTERNAL STORAGE permission in your code?

no I removed it from my app's manifest

reena210990 commented 2 years ago

@arsalanImtiaz455 Thank you so much 👍

arsalanImtiaz455 commented 2 years ago

@arsalanImtiaz455 Thank you so much 👍

my pleasure sorry I was busy.

sanjay-mi commented 2 years ago

Hello @arsalanImtiaz455 @reena210990

We have released new version of Lassi v0.4.0 In this version we have given support of file picker(System default view) without manage external storage permission. For more details please read README.md

Thank you

arsalanImtiaz455 commented 2 years ago

Thank you for your response

On Thu, Mar 3, 2022, 5:49 PM Sanjay Prajapati @.***> wrote:

Hello @arsalanImtiaz455 https://github.com/arsalanImtiaz455 @reena210990 https://github.com/reena210990

We have released new version of Lassi v0.4.0 In this version we have given support of file picker(System default view) without manage external storage permission. For more details please read README.md

Thank you

— Reply to this email directly, view it on GitHub https://github.com/Mindinventory/Lassi-Android/issues/40#issuecomment-1058009022, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQHNLSABDL5DY7NU5M46LY3U6CYM7ANCNFSM5FZ2LGJA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

You are receiving this because you were mentioned.Message ID: @.***>