Mobile App Wiki

Mobile App Wiki

mobileapp.wiki

Home

Categories

mobileapp.wiki

Mobile App Wiki

Mobile app development knowledge base

PrivacyHomeSitemapRSS
© 2026 mobileapp.wiki
Home/Store Policies/First App Publishing Checklist: From Build to Store Listing
Store Policies4 min read

First App Publishing Checklist: From Build to Store Listing

A step-by-step checklist for publishing your first app on the Apple App Store and Google Play, covering everything from builds to metadata.

launchchecklistpublishingapp storegoogle playmetadatafirst appsubmission

Table of Contents

Before You SubmitTechnical ChecklistBuild QualityiOS-SpecificAndroid-SpecificStore Listing ChecklistApp InformationVisual AssetsLegal and PrivacyAccount and BusinessAppleGoogleSubmission TipsFor AppleFor GooglePost-Launch ChecklistRelated Topics

Before You Submit

Publishing your first app is exciting, but skipping steps leads to rejections and delays. Use this checklist to make sure everything is in order before you hit "Submit for Review."

Technical Checklist

Build Quality

  • App runs without crashes on all supported device types
  • Tested on real devices, not just simulators/emulators
  • No debug logs, test data, or placeholder content in the production build
  • All API endpoints point to production servers (not localhost or staging)
  • Deep links and universal links work correctly
  • Push notifications deliver properly (if applicable)
  • App handles no-network scenarios gracefully
  • Memory usage is within acceptable limits
  • Battery usage is not excessive
  • App launches in under 3 seconds

iOS-Specific

  • Built with the current required Xcode version
  • Targets the required minimum iOS version
  • Privacy manifest (PrivacyInfo.xcprivacy) is included
  • All required reason APIs have valid justifications
  • App Transport Security exceptions are documented
  • Universal Binary includes both arm64 and x86_64 if supporting Mac
  • Code signing uses a distribution certificate (not development)

Android-Specific

  • Targets the required API level (36 in 2026)
  • App bundle (.aab) is used instead of APK
  • ProGuard/R8 rules are properly configured
  • Signing key is securely stored (consider Google Play App Signing)
  • Android Vitals metrics are within acceptable thresholds
  • Permissions are minimal and justified

Store Listing Checklist

App Information

  • App name follows platform character limits (30 for iOS, 50 for Android)
  • Subtitle (iOS) or short description (Android) is compelling
  • Full description clearly explains what the app does
  • Keywords are researched and optimized (ASO)
  • Category selection matches your app's primary function
  • Content rating questionnaire is completed honestly

Visual Assets

  • App icon meets platform specifications (1024x1024 for iOS, 512x512 for Android)
  • Screenshots are provided for all required device sizes
  • Screenshots show actual app screens (not mockups with misleading content)
  • Feature graphic (1024x500) is uploaded for Google Play
  • App preview video is tested and plays correctly (optional but recommended)

Legal and Privacy

  • Privacy policy URL is valid and accessible
  • Privacy labels (iOS) or Data Safety form (Android) accurately reflects data practices
  • Terms of service URL is provided (if applicable)
  • EULA or custom license agreement is in place (if needed)
  • ATT implementation is tested (if tracking users on iOS)
  • Third-party SDK compliance is verified

Account and Business

Apple

  • Apple Developer Program membership is active ($99/year)
  • Banking and tax information is set up in App Store Connect (if selling)
  • Paid Applications Agreement is signed
  • In-app purchases are created and submitted for review (if applicable)
  • Subscription groups and pricing are configured correctly

Google

  • Developer account identity verification is complete
  • Closed testing requirement is fulfilled (12 testers, 14 days)
  • Merchant account is set up in Play Console (if selling)
  • In-app products and subscriptions are created (if applicable)
  • Data Safety form is complete and published

Submission Tips

For Apple

  • Write clear "Notes for Reviewer" explaining any non-obvious functionality
  • Provide demo login credentials if the app requires authentication
  • If your app uses location, provide a test location or explain how to trigger location-based features
  • Avoid submitting on Fridays (weekend rejections mean waiting until Monday)

For Google

  • Check the pre-launch report after uploading your bundle
  • Review automated test results for crashes and accessibility issues
  • Verify your store listing preview on different device sizes
  • Set a staged rollout percentage (start with 10-20%) for your first release

Post-Launch Checklist

  • Verify the app appears correctly on the store
  • Test installing from the store on a clean device
  • Monitor crash reporting (Crashlytics, Sentry)
  • Check analytics to confirm data is flowing
  • Respond to early user reviews within 24 hours
  • Set up alerts for rating drops or crash spikes

Related Topics

  • Developer Account Setup
  • Common App Rejections
  • Google Play Closed Testing Guide

How did you find this article?

Share

← Previous

Apple App Review Guidelines: What Every Developer Needs to Know

Next →

Google Play Developer Policy: The Complete 2026 Guide

Related Articles

Apple App Review Guidelines: What Every Developer Needs to Know

A complete breakdown of Apple App Review Guidelines covering safety, performance, design, legal, and business rules for App Store approval.

Google Play Developer Policy: The Complete 2026 Guide

Everything you need to know about Google Play Developer Program Policies, from content rules to billing compliance and enforcement actions.

Most Common App Rejections and How to Avoid Them

Learn the top reasons apps get rejected by Apple and Google, with practical fixes for each rejection type to save time on your next submission.

iOS Privacy Labels: A Complete Guide to App Privacy Nutrition Labels

How to accurately fill out Apple privacy nutrition labels for your iOS app, covering data types, collection purposes, and common mistakes.

App Tracking Transparency (ATT): The Definitive Guide for 2026

Everything about Apple App Tracking Transparency framework, from implementation to opt-in strategies and its impact on mobile advertising.