-
App information
-
Platform version information
-
App privacy
-
Age ratings
-
Required, localizable, and editable properties
-
App bundle information
-
App pricing and availability
-
App and submission statuses
-
App build statuses
-
App Store localizations
-
App Store pricing and availability start times by country or region
-
App Sandbox information
-
App review information
-
Maximum build file sizes
-
Export compliance documentation for encryption
-
TestFlight tester information
-
Beta tester feedback
-
App preview specifications
-
Screenshot specifications
-
Role permissions
-
User notifications
-
Generate catalog reports
-
App catalog report
-
Game Center achievement catalog report
-
Game Center leaderboard catalog report
-
In-app purchases catalog report
-
In-app purchase types
-
In-app purchase information
-
Auto-renewable subscription information
-
Pricing and availability
-
In-app purchase statuses
-
In-app purchase localization statuses
-
Auto-renewable subscription price increase thresholds
-
In-app event statues
-
In-app event badges
-
Media and audio specifications
-
Leaderboards
-
Achievements
-
Group properties
-
App version properties
-
App metrics
-
App Clip metrics
-
In-app event metrics
-
Performance metrics
-
App analytics filters and dimensions
-
Product page optimization
-
Payment information
-
Financial report fields
-
Transaction tax report fields
-
Apple legal entities
-
Currency codes
-
Financial report regions and currencies
-
Minimum payment threshold
-
Summary Sales Report
-
Sales Events Report
-
Pre-Order Report
-
Subscription Report
-
Subscription Event Report
-
Subscriber Report
-
Subscription Offer Redemption Report
-
Magazines & Newspapers Report
-
Report file names
-
Subscription events
-
Promotional codes
-
Product type identifiers
-
Cancellation reasons
-
Sales and Trends metrics and dimensions
-
Sales and Trends reports availability
-
Banking information
App bundle information
App bundle information refers to the set of properties required to create an app bundle. Some information is specific to the app bundle, some is derived from the first app you add to the app bundle (called the primary app), and other information is derived from all of the apps in the bundle.
Bundle-specific information
This information is required for the primary language of the app bundle. Additional localizations are optional.
Property |
Description |
||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
App bundle name |
The name of the app bundle as it appears on the App Store. |
||||||||||
App bundle description |
The descriptions of the app bundle as it appears on the App Store. |
||||||||||
Marketing URL |
(Optional). This can be the same URL as you use for the individual apps or a different one. |
||||||||||
Price |
The level that determines both the customer price and your proceeds. The price tiers are broken down to Compatible Price Tiers and Incompatible Price Tiers. Compatible Price Tiers represent the price tiers that have met the minimum and maximum bundle pricing rules listed in App Bundle Availability and Price. Selecting one of these tiers can ensure that your app bundle can be made available on the App Store as long as all other requirements have been met. Note that future price changes and intervals that have been set for your app could affect the list of compatible price tiers. |
||||||||||
SKU |
A unique ID for your bundle. The bundle SKU must be different from that of the SKU of the individual apps. You can use letters, numbers, hyphens, periods, and underscore. The SKU can't start with a hyphen, period, or underscore. |
||||||||||
Cleared for Sale |
Select Cleared for Sale to make your app bundle available on the App Store. There are no bundle-specific country or region settings. An app bundle will be live on the App Store only where all the member apps are available. For example, if some of the apps in the bundle are cleared for sale worldwide but some are live only in specific countries or regions, the bundle will be available only in those countries or regions. You won't be able to select the Cleared for Sale checkbox if you already have ten app bundles cleared for sale. If you wish to clear a new app bundle for sale, you must first remove the Cleared for Sale check box from a different live bundle. |
Primary app information
This information is derived from the first app you add to a bundle. You don’t need to provide this information separately for the app bundle.
Property |
Description |
||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Category |
The app bundle category will be derived from the primary app’s category. |
||||||||||
Primary language |
The primary localization is the primary language of the first app in the bundle. Upon the initial creation of your app bundle, the bundle’s primary language will default to that of the primary app in the bundle. If another app is rearranged into the first position in the list of apps, it will become the primary app, but the primary language won’t change. |
||||||||||
Privacy policy |
The privacy policy of your primary app will be used for the app bundle’s privacy policy. |
||||||||||
License Agreement |
If your primary app has a custom license agreement, it will be used for the app bundle’s privacy policy. |
||||||||||
Copyright |
The app bundle copyright information will be derived from the primary app’s category. |
||||||||||
Trade Representative Contact Information |
If your primary app has a trade representative contact information, it will be used for the app bundle’s privacy policy. |
Bundle set information
This information is derived from the set of apps in the bundle. You don’t need to provide this information separately for the app bundle.
Property |
Description |
||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Icon |
The bundle icon consists of the icons for the first four apps in the bundle. |
||||||||||
Screenshots |
App bundles can display a maximum of ten screenshots, with an equal number of screenshots represented for each app. For example, if your app bundle contains five apps and each app has five screenshots, only two screenshots from each app will be displayed for your app bundle. The order of the screenshots is based on the order of the apps in the bundle. The screenshots can be rearranged only as the apps in the bundle are rearranged. |
||||||||||
App previews |
Apps that have an app preview will always display it in place of the first screenshot. |
||||||||||
Ratings |
The rating is determined by the highest rating among the apps in the bundle. For example: if the bundle consists of an app with a 12+ rating and an app with a 9+ rating, the app bundle will have a rating of 12+. |
||||||||||
Available localizations |
Localizations will be derived from the common localizations across all of the apps. |
||||||||||
Keywords |
Each key word associated with the individual apps in the app bundle will be associated with the bundle. This isn't displayed on the bundle page in App Store Connect |
||||||||||
Made for Kids |
In order for an app bundle to be listed in the Made for Kids section on the App Store, all the apps in the bundle need to have the same age band. |