App Management
Creating the app is the real starting point of “releasing”. This chapter covers everything from creating a new App record to version management: Bundle ID selection, metadata and privacy configuration, enabling features such as IAP/events, and version numbering. Every step directly affects whether review goes smoothly.
What This Chapter Solves
- Which fields must I fill in when creating a new App, and which cannot be changed later?
- How do I choose name, subtitle, keywords, and category for search and compliance?
- How do I configure privacy policy, age rating, and App Privacy labels correctly?
- What is the relationship between version number and build number?
- Where do I enable IAP, in-app events, push, and associated domains?
Learning Goals
After finishing this chapter, you should be able to:
- Create a new App in App Store Connect and choose Bundle ID, SKU, and platforms correctly.
- Fill in complete, compliant metadata (name, description, keywords, privacy, contacts).
- Enable app features on demand and know their configuration entry points.
- Understand version/build numbering and apply the pre-submission checklist.
- Plan metadata localization for multilingual markets.
Chapter Contents
| Sub-chapter | Content | Suggested time |
|---|---|---|
| Create a New App | New App, Bundle ID, naming and keywords | 30 min |
| App Information | Required fields, age rating, localization | 30 min |
| Version Management | Version/build numbers, preflight checklist, release | 30 min |
| App Features | IAP, in-app events, capabilities, server notifications | 40 min |
Reading Suggestions
- First release: read in order and follow along while creating the app.
- Maintaining an existing app: focus on “Version Management” and “App Features”, especially new IAP or capabilities.
- Multilingual markets: read the localization part of “App Information” carefully.
The two most expensive mistakes: choosing the wrong Bundle ID cannot be fixed (you must create a new app), and privacy declarations that don’t match the app’s actual behavior (a top reason for review rejection). This chapter emphasizes both repeatedly.
