Hello everyone,
I’m new to Shopify development and I’m facing a problem I can’t resolve on my own.
I’m building an embedded Shopify app and I need to test it on a live store, because the developer store does not allow disabling storefront password protection, and my app requires storefront access. I changed the app distribution to a Custom App, generated the install link, and installed it on the live store. The app appears inside the live store’s admin, so installation itself works.
However, when I click on the app inside the live store, Shopify shows the message:
“Example Domain – This domain is for use in documentation examples without needing permission. Avoid use in operations.”
This suggests that my development app is not actually linked to the live store, and that Shopify CLI is still pointing everything to an old development store.
When I run “shopify app dev”, the CLI always binds the project to a different dev store inside my organization. I cannot delete this dev store, and it keeps becoming the default no matter what I do. Because of that, the CLI keeps overriding my app URLs with URLs from that unwanted dev store instead of my live store.
There is another issue: when I run “shopify app dev --reset”, Shopify CLI shows my organization twice in the selection menu. This is why I need to delete one of the organizations, but I don’t know how. Even when I delete the CLI cache, that same dev store keeps returning and automatically becomes the default. It also shows up under “shopify app info”, so it’s clearly stuck to my app configuration.
At this point, I’m not sure what steps are required to be able to run my development app against the live store instead of the dev store. I also don’t know whether I can remove the unwanted store or the duplicate organization, and whether this requires Shopify Support intervention.
My main questions are:
-
Can I delete or archive the dev store that the CLI keeps forcing as default?
-
Can I delete or reset the extra organization that appears twice during setup?
-
What exactly needs to be configured so that I can run my dev app on a live store?
-
Which parts of this issue can I solve myself, and which require Shopify Support?
If anyone has experience with this situation or knows how to fix it, I would really appreciate your help. Thanks in advance to anyone who can point me in the right direction.