Submission symptom: the build is ready, but nobody can confirm whether the age rating questionnaire reflects the app’s social features.
Fastest resolution: by September 30, 2026, treat the App Store Connect social media age rating questions as a submission check for new apps, updates, and alternative distribution notarization submissions; judge the answers from actual app behavior, then have the product and release owners confirm them. This is an App Store Connect metadata task, not an Xcode build or code-signing setting. Apple announced the requirement on July 9, 2026.
This guide is for iOS release engineers handling App Store Connect submissions, mobile developers whose apps include user content or community features, and platform maintainers who need to separate release metadata checks from build automation.
Time check: Apple’s announcement sets September 2026 as the point from which these answers are required for the specified submissions. This week, add an owner, evidence source, and final review status to the release checklist. Before each release, verify the current wording against Apple’s age-rating questionnaire instructions.
App Store Connect social media age rating and the 2026 submission gate
The change belongs to the app’s age rating information in App Store Connect. Apple says the questionnaire includes a social media capability question and that answering it is required from September 2026 when submitting a new app, an update, or an alternative distribution notarization submission. The requirement does not turn into an Xcode setting merely because a release starts with an Xcode archive.
That distinction matters in a release pipeline. Xcode handles build and distribution tasks such as archiving and preparing an app for release; Apple’s Xcode distribution documentation describes that workflow. App Store Connect holds the app information and questionnaire that the release team needs to review. A successful archive, signing step, or upload therefore does not, by itself, prove that the age rating answers have been checked.
Does the requirement apply only to apps listed as social networking apps? No. Start with what users can do inside the app, not the category selected in App Store Connect. A game, productivity tool, or other app may still have functions that meet Apple’s description of social media capability; a social-sounding category, by itself, does not establish that it does. Use the behavior-based definitions in Apple’s age-rating reference.
Teams should keep separate records for different decisions:
- Whether the app has a social media capability under Apple’s definition.
- Which answers are entered in the age rating questionnaire and what rating or descriptor App Store Connect displays.
- Whether the product has separate access rules, audience restrictions, or parental controls.
They are related release concerns, but one does not automatically settle the others. In particular, a reviewer should not infer an age rating outcome from a feature label or attempt to make a legal determination from the questionnaire.
Feed and discovery scenarios
Begin with the path by which content reaches a user. Apple’s social media capability definition focuses on functions that use a social feed or similar discovery experience to distribute, amplify, or enable interaction with user-generated content. Apply the official definition cited above to the shipped experience rather than to an internal product label.
For a feed, record what appears, who can contribute, and how other users encounter it. For a discovery surface, check whether it recommends, ranks, or otherwise exposes user-generated material to people who did not already select a specific item. A chronological activity list and a curated public discovery feed can look similar in a screenshot while working differently in the product. The owner should describe the user journey, not just provide a screen name.
Ask the product owner for evidence that answers these questions:
- Can a user publish or submit content that other users can see?
- Does the app present that content through a feed, search, recommendations, or another discovery surface?
- Can the feature increase the reach or visibility of another user’s material?
- Can users react to, discuss, or otherwise interact with content they encounter there?
A “yes” to a single broad question does not replace a reading of Apple’s definitions. It identifies a function for review. If the product has several content surfaces, assess each one and record which one supports the answer.
How should a team handle an app with a feed but no public profile? Review the feed behavior itself. The absence of profiles does not settle whether content is distributed or amplified through a social feed or similar discovery mechanism. Record who can view and contribute, whether the feed exposes user-generated material, and how users interact with it, then ask the product owner to confirm the interpretation against Apple’s wording.
Review note: A feature inventory is stronger evidence than the App Store category. Attach a short flow description or product specification reference to the review record; do not treat a marketing label such as “community” or “tool” as the answer.
Comments, sharing, and other user interactions
Comments and sharing need their own review because they can be easy to misclassify. A product may not have a central feed yet still let users interact with user-generated content. Conversely, an app may include a share button that sends a link through the operating system without creating an in-app social space. The control’s label alone is not enough to determine how the capability fits Apple’s definition.
Trace the complete interaction. Identify the content being shared, the destination, whether other users can respond within the app, and whether the app republishes or surfaces shared material to more users. Include comments, replies, reposting, reactions, and other user-to-user interactions in the feature inventory where they exist. Then compare those flows with the definition in Apple’s age-rating reference.
How should the questionnaire be assessed when an app has comments or sharing? Describe the exact flow and ask a product owner who knows its behavior to validate the answer. A comment thread attached to user-created posts, a share action that only opens an external destination, and an in-app repost feature are not interchangeable cases. If the team cannot tell whether a flow distributes, amplifies, or enables interaction with user-generated content, mark it for product review instead of guessing from the feature name.
A useful handoff includes the screen or feature, the user action, the content’s source, who can see the result, and the person confirming the behavior. This keeps the release engineer from making a product interpretation based on incomplete implementation details. It also gives the product owner a concrete question to answer rather than a vague request to “check the rating.”
Apps without social features and age-related restrictions
Do not mark an app as having social media capability simply because it has accounts, network access, cloud sync, or a support form. Those functions may be relevant to other questionnaire sections, but they do not automatically establish the behavior described in Apple’s social media definition. Review what content users create, who can view it, and whether users can discover or interact with one another’s content.
The reverse shortcut is also unsafe: an app does not become free of social capability just because its primary purpose is not social networking. A learning product, game, or collaboration tool may include a feed, shared user content, or interaction features. The relevant evidence is the user experience and the way the feature works.
What if the app is restricted for users under 13? Record that restriction as a separate product fact and check the current Apple guidance. Apple’s announcement discusses the relationship between the Social Media descriptor, users under 13, and Social Media Time Allowance; Apple also describes Time Allowances in its iOS 27 announcement. Do not turn that relationship into a prediction about the app’s final age rating or assume the restriction removes the need to answer the questionnaire. Read the rating result from the current App Store Connect record and official definitions rather than inferring it from the restriction alone.
Apple’s age-rating help explains how to review and set the rating. Regional differences are covered in the age-rating definitions cited earlier. If the app is available in multiple territories, check the displayed information in the relevant context rather than assuming one label describes every storefront.
Product page effects and release automation boundaries
The questionnaire is not merely an internal compliance note. Its answers contribute to the app’s age rating information, and the applicable Social Media descriptor is part of the information users may see on the product page. Check the actual App Store Connect result after saving; do not promise a particular rating or storefront display before Apple’s system has applied the answers. Apple’s age-rating definitions and regional notes are the right source for what the displayed terms mean.
Will an answer change what appears on the App Store product page? It can affect the age-rating information and applicable descriptor shown for the app. The precise displayed result depends on the submitted answers and Apple’s current age-rating rules, so verify the saved app record instead of estimating the result from one feature.
Keep the questionnaire check outside the build-and-signing success signal. CI can remind a release owner to review a record, and a release checklist can block a handoff until a person confirms the App Store Connect page. That is different from asserting that an Xcode build, CI script, or API automatically filled every questionnaire field.
Apple documents age-rating resources in the App Store Connect API and provides an age-rating declaration attributes reference. Read those API references as documentation for the resources and attributes they specify, not as evidence that every questionnaire screen or review decision is automatically completed. Use only operations that the current documentation explicitly supports, and keep human confirmation for the product behavior behind the answer.
For role checks, use Apple’s current page permissions rather than assuming that anyone who can upload a build can edit app information. Apple’s age-rating instructions describe the relevant App Store Connect roles, while its submission instructions explain the submission workflow and roles. Confirm that the person responsible can access and save the app’s age-rating information before the release is waiting on final review.
A traceable pre-submit acceptance record
Use a review record tied to the app and release candidate. The record should capture the behavior being assessed, the evidence reviewed, the person who confirmed it, the questionnaire’s saved status, and the release owner’s final check. Keep it concise enough to maintain, but specific enough that another engineer can understand why the answer was chosen.
A manual record can look like this:
app: Internal app name
release: Current submission candidate
feature_review:
feed_or_discovery: Product owner reviewed the documented user flow
comments_or_sharing: Interaction and destination reviewed
no_social_capability_basis: List relevant features and evidence, if applicable
questionnaire:
app_store_connect_status: Saved and reviewed
owners:
product_confirmation: Name or team
release_confirmation: Name or team
hold_if:
- Feature behavior is unclear
- Saved answer does not match the product
This file is a release note, not an App Store Connect integration. It does not submit answers or prove that the page has been saved. The authoritative evidence remains the responsible owner’s confirmation and the current App Store Connect page state.
Before submitting, work through this checklist:
- [ ] Identify every feed, discovery surface, user-content view, comment flow, and sharing action in the release.
- [ ] Ask the product owner to confirm how each relevant flow distributes, amplifies, or enables interaction with user-generated content.
- [ ] Compare the feature evidence with Apple’s current social media capability definition.
- [ ] Review account, network, and support features separately; do not treat them as automatic proof of social media capability.
- [ ] Check any under-13 restriction and Social Media descriptor implications against Apple’s current guidance without predicting a rating result.
- [ ] Confirm the reviewer has the App Store Connect role needed to edit the age rating information.
- [ ] Open the app’s age-rating area, complete or verify the questionnaire, save it, and confirm the resulting page state.
- [ ] Record the product owner, release owner, evidence reference, and final pre-submit decision.
- [ ] Pause the submission if the saved declaration conflicts with product behavior or if the responsible owner has not confirmed the interpretation.
A small CLI checklist can preserve the team’s local handoff, but it should not pretend to validate the Apple record:
printf '%s\n' \
'Product behavior reviewed: pending' \
'Questionnaire saved in App Store Connect: pending' \
'Release owner confirmation: pending'
Example output:
Product behavior reviewed: pending
Questionnaire saved in App Store Connect: pending
Release owner confirmation: pending
Replace “pending” only after the responsible person has performed the corresponding check. A green CI build cannot substitute for these confirmations.
Choosing the release environment
For this questionnaire alone, adding a Mac will not complete an App Store Connect metadata review. If the current pipeline already builds, signs, and uploads reliably, keep those tasks separate and add an explicit metadata gate with a named owner. That avoids unnecessary infrastructure changes while still addressing the new submission requirement.
A Mac becomes relevant when the same release workflow also needs macOS tooling, Xcode builds, or a persistent Apple-platform build host. A Linux-only setup cannot run Xcode, and a developer’s local Mac can introduce availability and handoff dependencies; a shared Mac can help centralize those tasks but still needs access control, signing-asset handling, and an operational owner. Teams comparing an existing setup with a remote Mac should first identify which work actually requires macOS, rather than moving the questionnaire into CI by assumption. For a broader overview of remote Mac options, see the NodeMini remote Mac service overview.
For short-term release capacity, evaluation, or a temporary build host, NodeMini offers a way to rent a Mac rather than buy and maintain another machine; that does not replace the App Store Connect review or make questionnaire answers automatic. The NodeMini Mac mini options can be considered when the bottleneck is access to a real Mac for build and release work. If a team needs a stable, continuously available host for long-running workloads or physical-device connections, it should compare rental with owning and operating a dedicated Mac before choosing. For a release process that already has reliable Mac capacity, the better fix may simply be an explicit App Store Connect sign-off gate.