Configuring in-app purchases, subscriptions, pricing, and metadata through the web interface is slow, repetitive, and error-prone. The site itself is sluggish and requires endless clicks. I’ve spent hours doing the same tasks across multiple apps — setting up similar subscription tiers, copying pricing, and managing localizations.
After doing this enough times, I wrote a command-line tool called StoreConfig to handle it.
It lets you describe your entire App Store Connect configuration in a JSON file — including: • in-app purchases • subscriptions • availability • pricing • metadata and localizations
You can fetch your current configuration from App Store Connect, edit it in JSON, and apply it back — either to the same app or a different one. It supports AI editing, version control and makes it very easy to share or duplicate setups between apps.
It’s similar in spirit to “infrastructure as code,” but for App Store Connect. Tools like Fastlane are great for CI/CD, builds, and basic metadata updates, but they don’t manage pricing, IAPs, or subscriptions — which is what StoreConfig focuses on.
We’re currently running a free beta for developers who want to try it and give feedback.