Can I use development store for mobile app

Topic summary

Issue: A React Native mobile app using @Shopify_77/storefront-api-client fails with “Storefront API Client: a valid store domain must be provided” when pointed at a development store domain.

Context: The Storefront API (Shopify’s API for custom storefronts) requires a valid store domain. The poster notes the development store domain can’t be changed and asks about environment strategy.

Key question: Is it acceptable to build against a development store and later switch the Storefront API token/API key and domain to a production store?

What’s needed: Guidance on correct configuration for development vs. production, how to supply a valid domain for a dev store, and whether swapping credentials/domains at release is supported.

Status: No answer yet; the request remains open and unresolved.

Summarized with AI on January 10. AI used: gpt-5.

Hi, I am using React-Native for building up a mobile APP. I use @Shopify_77 /storefront-api-client for creating client entity. However, it throws me this error:

Error: Storefront API Client: a valid store domain (“My development store domian”) must be provided

And since this is a development store, I can not update domain.

Can I build App on development store and switch token/api_key on production store?