App Store Listing (iOS)
Guide for creating and maintaining iOS App Store listings for client apps.
Prerequisites
- Apple Developer account enrolled in the Apple Developer Program
- Access to App Store Connect
- App icon (1024×1024 PNG)
- Screenshots for required device sizes
Register a Bundle ID
1. Create Identifier in Apple Developer Portal
- Go to Certificates, Identifiers & Profiles
- Click + to register a new identifier
- Select App IDs → App
- Enter:
- Description: Client Church App
- Bundle ID:
app.digitalchurch.clientname(Explicit)
- Under Capabilities, enable:
- ✅ Push Notifications
- ✅ Associated Domains (if using universal links)
- Click Register
Create App in App Store Connect
- Go to App Store Connect
- Click + → New App
- Fill in:
- Platforms: iOS
- Name: Client Church (as it appears on App Store)
- Primary Language: English (U.S.)
- Bundle ID: Select the ID you just created
- SKU:
clientchurch-ios(internal reference) - User Access: Full Access
- Click Create
App Information
Version Information
In the App Store tab, fill out:
| Field | Value |
|---|---|
| Promotional Text | Short tagline (170 chars max) — can be updated without new build |
| Description | Full description of app features (4000 chars max) |
| Keywords | Comma-separated, 100 chars total |
| Support URL | https://clientchurch.com/app-support/ |
| Marketing URL | https://clientchurch.com/app/ (optional) |
Screenshots
Upload screenshots for each required device size:
| Device | Size | Required |
|---|---|---|
| 6.7" iPhone | 1290×2796 | Yes |
| 6.5" iPhone | 1284×2778 | Yes |
| 5.5" iPhone | 1242×2208 | Optional |
| 12.9" iPad Pro | 2048×2732 | If iPad supported |
Screenshot Generation
Use Fastlane Snapshot or Screenshots Pro to automate screenshot generation across device sizes.
General App Information
- App Information → Category: Select Lifestyle as primary category
- Content Rights: "This app does not contain, show, or access third-party content"
- Age Rating: Complete the questionnaire
- All answers should be None for typical church apps
- Not "Made for Kids"
- Not restricted to 17+
App Privacy
Apple requires privacy disclosure for all apps.
- Go to App Privacy section
- Answer: "No, we do not collect data from this app"
- If the app does collect data (analytics, user accounts), declare appropriately
- Add Privacy Policy URL:
https://clientchurch.com/privacy/
Pricing & Availability
- Price: Free
- Availability: United States and Canada (or all territories)
- Pre-Orders: Typically disabled
App Review Information
Provide contact info for Apple's review team:
| Field | Value |
|---|---|
| First Name | Mark |
| Last Name | Tenney |
| Phone | (contact number) |
| mark@digitalchurch.com |
If the app requires login, provide demo credentials.
Submitting for Review
- Ensure a build has been uploaded via EAS Submit or Transporter
- Select the build under Build section
- Complete all required fields (red indicators show missing items)
- Click Add for Review
- Click Submit to App Review
Review Timeline
- Standard review: 24-48 hours typically
- Expedited review: Request via Apple's form for critical fixes
Post-Launch Updates
For app updates:
- Click + Version or Platform in App Store Connect
- Enter new version number (must be higher than current)
- Add "What's New" release notes
- Upload new build
- Submit for review
note
Promotional text can be updated anytime without a new build or review.