App Store

    Is App Store Connect ICP Filing Required for China?

    App Store Connect compliance screen for providing a Chinese mainland ICP filing number to distribute an app in China.

    Yes, an ICP filing is required to distribute an app on the mainland China App Store; Apple asks developers to provide an ICP filing number for apps released there. The ICP filing comes from China's Ministry of Industry and Information Technology and generally requires your app to be hosted on servers in mainland China and associated with a Chinese business entity or a local partner, so foreign developers usually need a Chinese company or an agent to obtain it. You can skip the ICP filing only by not distributing in mainland China, which you do by removing China from your app's availability. If you want the China App Store, the filing is not optional.

    Short answer

    To release an app on the mainland China App Store, you must provide an ICP filing, and there is no way around it if you want to distribute there. Per Apple's China mainland app filing guidance, developers must supply an ICP filing number for apps available in mainland China. Obtaining that filing generally requires hosting in mainland China and a Chinese business entity or a local partner, so most foreign developers need a Chinese company or an agent. You can skip it only by excluding mainland China from your app's availability, which removes the app from that market. This is a regulatory requirement, so confirm current details and consider professional advice.

    What ICP filing is

    An ICP filing is a registration with China's Ministry of Industry and Information Technology that authorizes online services, including apps, to operate in mainland China. It ties the service to a responsible entity and to hosting located in mainland China, and it produces an ICP filing number that identifies the registration. For apps, Apple uses this filing to confirm that an app distributed in the China App Store meets the local requirement.

    It is a legal and regulatory step, not a technical one, and it exists because China requires online services reaching its users to be registered. For a developer, the practical effect is that distributing on the mainland China App Store now depends on completing this filing and giving Apple the resulting number, in addition to the usual App Store steps.

    Is ICP filing required for the China App Store?

    Yes. Apple requires an ICP filing number for apps distributed on the mainland China App Store, so an app available there must have completed the filing. This applies to new apps and to keeping existing apps available in that market, which means it is not a one-time formality you can ignore but a condition of distribution in mainland China.

    The requirement is specific to mainland China. It does not affect distribution elsewhere, including other regions where Chinese is spoken, so an app that is not offered in mainland China is not subject to it. Understanding that scope is important: the filing is required if, and only if, you want your app on the mainland China storefront, and it is the gating step for that market rather than a global App Store requirement.

    Do you need a Chinese business?

    In practice, usually yes, in some form. The ICP filing generally requires the app to be hosted on servers within mainland China and to be associated with a qualifying entity, which for a company typically means a Chinese business, and the process is designed around local registration. A foreign developer without any China presence generally cannot complete an ICP filing directly.

    Because of this, foreign developers commonly work through a Chinese entity they own, a local partner or publisher, or an agent or service that handles ICP filing on their behalf. Each of these provides the local presence and hosting the filing requires. The exact path depends on your situation and the current rules, so if you intend to enter the China market, plan for a local entity or partner as part of the cost and timeline, and get advice specific to your case.

    Can you skip it?

    You can skip the ICP filing only by not distributing your app in mainland China. If you remove mainland China from your app's country and region availability in App Store Connect, the app is not offered there, and the ICP requirement does not apply to you. Many developers who do not target the China market simply leave it out of their availability and never engage with the filing.

    What you cannot do is distribute on the mainland China App Store without the filing. There is no exemption or workaround that lets an app reach mainland China users through the App Store while skipping the ICP requirement, since Apple enforces it for that storefront. So the honest choice is binary: complete the filing to enter mainland China, or exclude mainland China and avoid the requirement entirely.

    How the filing works

    At a high level, obtaining an ICP filing involves registering your app and its hosting with the relevant Chinese authority through the entity or partner that holds the local presence, and then receiving an ICP filing number. You provide that number to Apple in App Store Connect as part of the compliance information for the app, which is how Apple confirms the requirement is met for the China storefront.

    Because the process runs through Chinese regulatory channels and hosting, it takes time and coordination, and the specifics can change. Treat it as a project with its own timeline rather than a quick form, and rely on your local entity, partner, or agent to navigate the current procedure. Since it is a regulatory matter, verify the present requirements and get qualified advice rather than relying on a general description.

    Requirements at a glance

    The China distribution path has a few interlocking requirements. The table below summarizes them.

    RequirementWhat it involves
    ICP filing numberRegistration with the Chinese authority, required for the China App Store
    Mainland China hostingThe app's backend hosted on servers in mainland China
    Chinese entity or agentA local company, partner, or agent to complete the filing
    Content complianceMeeting Chinese content and regulatory requirements
    Games, additional approvalGames generally require a separate license to publish

    Read the table as the shape of what entering the mainland China market involves. The ICP filing is the headline requirement, but it sits alongside local hosting, a local entity, and content compliance, and games carry an extra approval beyond the ICP filing.

    Checklist

    A short sequence clarifies your China path. The checklist below covers it.

    CheckActionDone?
    Decide on ChinaDetermine whether you want the mainland China App Store[ ]
    Local presenceArrange a Chinese entity, partner, or agent[ ]
    Obtain the filingComplete the ICP filing and get the number[ ]
    Provide it to AppleEnter the ICP filing number in App Store Connect[ ]
    Or exclude ChinaSkip the requirement by removing mainland China from availability[ ]

    The first decision drives everything: if you want mainland China, plan for a local entity and the ICP filing, and if you do not, exclude mainland China from availability and the requirement does not apply. There is no middle path that reaches mainland China through the App Store without completing the filing first.

    What to take away

    • An ICP filing is required to distribute an app on the mainland China App Store, and Apple enforces it for that storefront.
    • The filing generally requires mainland China hosting and a Chinese entity or a local partner, so foreign developers usually need a company or an agent.
    • You can skip the ICP filing only by excluding mainland China from your app's availability; there is no workaround to reach that market without it.
    • The requirement is specific to mainland China and does not affect distribution in other regions.
    • ICP filing is a regulatory and hosting matter, separate from app security; scan your build with PTKD.com for the security side, and get qualified advice on the filing itself.
    • #icp filing
    • #china app store
    • #app store connect
    • #compliance
    • #app distribution

    Frequently asked questions

    Is an ICP filing required for the China App Store?
    Yes. Apple requires an ICP filing number for apps distributed on the mainland China App Store, for new apps and to keep existing apps available there. It is a condition of distribution in mainland China, not an optional formality. The requirement is specific to that storefront and does not affect distribution in other regions.
    Do I need a Chinese business to get an ICP filing?
    Usually, in some form. The filing generally requires the app to be hosted in mainland China and associated with a qualifying entity, typically a Chinese business, so a foreign developer without a China presence generally cannot file directly. Developers commonly use a Chinese entity they own, a local partner or publisher, or an agent that handles ICP filing.
    Can I skip the ICP filing?
    Only by not distributing in mainland China. If you remove mainland China from your app's country and region availability, the ICP requirement does not apply. What you cannot do is reach mainland China users through the App Store without the filing, since Apple enforces it for that storefront. The choice is binary: file to enter China, or exclude China.
    What is an ICP filing?
    A registration with China's Ministry of Industry and Information Technology that authorizes online services, including apps, to operate in mainland China. It ties the service to a responsible entity and to hosting in mainland China and produces an ICP filing number. Apple uses that number to confirm an app in the China App Store meets the local requirement.
    How does the ICP filing process work?
    You register your app and its mainland China hosting with the relevant Chinese authority through the entity or partner that holds the local presence, receive an ICP filing number, and provide it to Apple in App Store Connect. It runs through Chinese regulatory channels, takes time and coordination, and the specifics can change, so rely on a local entity or agent and verify current requirements.
    Is the ICP filing related to app security?
    No. The ICP filing is a regulatory and hosting matter for distributing in China, not the security of the app, which is a separate concern. A scanner like PTKD.com (https://ptkd.com) checks the app build for issues such as unjustified permissions, cleartext traffic, and embedded secrets, mapped to OWASP MASVS, which the filing does not touch.

    Keep reading

    Scan your app in minutes

    Upload an APK, AAB, or IPA. PTKD returns an OWASP-aligned report with copy-paste fixes.

    Try PTKD free