It seems I found a bug: the app cannot be installed correctly from the Dev Dashboard during local development
Steps to reproduce:
- Create a new app using
shopify app init - Run: npm run dev
- Open “Open app preview” — everything works correctly
- Remove the app from the store
- Go to the Dev Dashboard and install the app from there
5.1 The bug can also be reproduced by installing the app directly from the Uninstalled tab
The installation link provided there looks like this:
https://admin.shopify.com/?organization_id=***&no_redirect=true&redirect=/oauth/redirect_from_developer_dashboard?client_id=***
After installation, the following page is shown:
Example Domain This domain is for use in documentation examples without needing permission. Avoid use in operations.
Learn more
I think this should not happen. The app should install correctly during local development and automatically use the Cloudflare tunnel URL generated by npm run dev.
Also, steps 3 and 4 may not even be necessary to reproduce the issue.
