I was looking to update the event version for an app I maintain and I cannot save the changes due to the following error message: App handle App handle cannot contain “Shopify”.
The error I get is related to a new (new since I last visited the page) field which I cannot edit from the partners page. Reading more into what that field is, Shopify is asking apps to use a CLI tool that was not previously enforced in order to make the necessary changes.
Seems like this is a pretty big oversight that this cannot be changed or at least ignored when trying to change other settings on that page.
Is there a workaround for this problem that doesn’t involve needing to install a bunch of dev tools in order to run what should be a very simple update?
Apologies if this isn’t the correct board for this topic.
Hi Jason - are you just trying to change an endpoint URL to be making calls from a more recent version? You shouldn’t be required to use the CLI - I believe all methods for interacting with the Shopify APIs can be achieved without it.
The app handle field in question cannot be edited so I can’t make any updates.
So what’s the way forward here? Maybe im wrong in thinking I need to run this through the CLI but everything I read about this in the docs leads me to believe that this is the only way to resolve things. Hopefully you can show me otherwise.
There isn’t one. The app is several years old now and doesn’t make use of any of the new development features. We’ve never needed them in order to update our app.
Currently with how the app is (or in this case not) configured: no I cannot update my app using the UI from the partners dashboard due to that error caused by app handle name.
It would be ideal if those basic settings from that page could be updated without being blocked by a validation error on a field we can’t edit from the same page.
That all being said, I see no other path forward other than to install the CLI tools in order to make that change. Unless you can tell me there’s an alternative, Im just gonna have to bite the bullet.