Unresolved. See this document for guide. Also, your best option for support on this is in our API and Tech forum. Shopify Experts and Developers regularly help out with posts there as they have the knowledge and experience necessary to provide accurate support for the API.
This can also be your support channel when it comes to API Questions. Only request permissions for API scopes that are required for your app to function. Your app is requesting scopes that aren't in use, so make changes to comply with our requirements. See this screenshot for additional details.
It would help if there was a question in there somewhere... but lets assume the question is "I don't know why my app was rejected, can someone please help me understand?"
Firstly, if the Shopify staff member who is reviewing your app can't "see" why you have requested those scopes they will automatically reject the app and mention to you what scopes they see as unnecessary. Your job now is to check to see if you actually need those scopes.
So the questions to answer are:
Does your app read/modify a themes assets?
Does your app read/add script tags to a theme?
if the answer is no, then all you need to do is remove those scopes from your permission url scopes parameter.
if the answer is yes then you can re-submit your app and EXPLAIN to the Shopify staff member what exactly your app does with those scopes and why it's important for your app to have them. If you reasons are fully understandable and necessary for your app to work correctly then they will most probably accept your explanation and approve your app, or maybe find something else down the line that needs to be fixed.
I hope that helps you further.
Hello I have been facing this issue can you please guide ?
Only request permissions for API scopes that are required for
your app to function. Your app is requesting scopes that aren't
in use, so make changes to comply with our requirements.
The statement is pretty clear. You are asking for permissions in your app that you either are not using, don't need or it's not clear to the shopify review team why you need the scopes..
Check your app and find out which API's the app is actually using and check if its absolutely necessary. Each API has it's own scopes for both read and write actions.. If you only need a read action don't request a write scope. If you aren't using a specific scope remove it.
Hope this helps