0Pricing
React Native Academy · Lesson

Preparing App Store Metadata in App Store Connect

Create the app record in App Store Connect, fill in the name, subtitle, description, keywords, and support URL, and upload screenshots for all required device sizes.

App Store Connect Overview

App Store Connect (appstoreconnect.apple.com) is Apple's portal for managing everything about your published app: metadata, builds, pricing, in-app purchases, TestFlight testers, and sales data. Before your app can go live, you must create an app record and fill in required metadata. Apple's review team checks this metadata alongside the binary — incomplete or misleading metadata is a common rejection reason.

Creating the App Record

Go to Apps > + > New App in App Store Connect. You'll need: the platform (iOS), the app name (max 30 characters, appears on the App Store), a primary language, the Bundle ID matching your registered App ID, and a unique SKU (an internal identifier for your records). The SKU is not shown publicly — a common choice is com.yourcompany.appname repeated or a date-based string.

// App record fields:
// - Platform: iOS
// - App Name: My Awesome App        (max 30 chars, shown publicly)
// - Primary Language: English (U.S.)
// - Bundle ID: com.yourcompany.myapp (must match app.json)
// - SKU: com.yourcompany.myapp.v1   (internal, not shown publicly)
// - User Access: Limited access or Full access for team members

All lessons in this course

  1. Apple Developer Account Setup and Certificates
  2. Configuring Signing with EAS Build
  3. Preparing App Store Metadata in App Store Connect
  4. Submitting for Review and Responding to Rejections
← Back to React Native Academy