I’m developing a shopify app which includes an app extension to show a widget on a product page. When I run shopify app dev I can see
│ The theme app extension development server is ready.
│
│
│
│ Next steps
│
│ 1. Install your app in your development store
│ 2. Setup your theme app extension in the host theme
│ 3. Preview your theme app extension at http://127.0.0.1:9293
Clicking on the preview of the theme app extension, shows the product with the widget I developed.
However, then the terminal shows me:
Preview URL: https:/[mystorename].myshopify.com/admin/oauth/redirect_from_cli?client_id=[my_client_id]
GraphiQL URL: http://localhost:3457/graphiql
Now when the app is installed in my dev store using the above link, the product page is missing the widget. When I go to customise my theme, on the default product template go on App embeds, I see the message: “You don’t have any apps with embeds installed. Find apps built for Online Store 2.0 themes on the Shopify App Store.”
What am I missing?
Additional context, when I run shopify app deploy I can see the following below, which suggests the app extension should be present:
╭─ info ───────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ │
│ Using .env for default values: │
│ │
│ Org: [My Organisation Name] │
│ App:[My App Name] │
│ Include config: Yes │
│ │
│ You can pass --reset to your command to reset your app configuration. │
│ │
╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
? Release a new version of [My App Name]?
Yes, release this new version
Releasing a new app version as part of[My App Name]
[My App Extension Name]│ Running theme check on your Theme app extension…
[My App Extension Name] │
[My App Extension Name] │ Bundling theme extension[My App Extension Name]…
╭─ success ────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ │
│ New version released to users. │
│ │
│[My App Name]-20 │
│ │
╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯



