Hi
We’re having trouble finalizing app submission verification as the embedded app hosted on cloudflare seems to fail to load. I can provide the screencast.
The problem is we don’t understand why the app is hosted on cloudflare on submission, as the only point where we interact with cloudflare is when we run shopify app dev in the development environment and it spins a new website at a random url hosted on cloudflare for embedding
Hi @Mihai_Popescu
If you check the app in the Partner Dashboard, in the “Configuration” tab, on the URLs section, do you see a Cloudflare url, eg:
If your app is still pointing to a Cloudflare tunnel URL in your Partner Dashboard configuration (App URL or Redirect URLs), the app review team will not be able to access your app reliably, and it will likely fail to load during verification. You’ll need to update your app’s URLs here to point to your production server, not a Cloudflare tunnel.
Hey Liam, Thank you for getting back to me so quickly.
I double checked and the app URL in the configuration tab is the correct production url. Is there anything else I can check?
Here’s the screencast I received with the error → https://screenshot.click/18-31-43022-73085.webm
AFAIK the only place where there is a cloudflare url generated is for local development for tunneling
And that wouldn’t be exposed to a store that installs the app? If you install the app yourself, are you able to replicate what the app reviewer sees?
If I install the app as a user, the app is loaded from our production url → The one listed “in the Partner Dashboard, in the “Configuration” tab, on the URLs section,”
only when I run the app locally from my repository and run it via the cli command shopify app dev does it generate a cloudflare tunnel url from my local development environment.
Hence why I’m confused about the error I’m getting. Will message the testing team, and share a video of how we conduct our tests and where the app is loaded from.
Are you still seeing this issue @Mihai_Popescu