App Store 中国大陆 ICP 备案最佳实践
政策背景
2023 年 07 月,工信部下发 关于开展移动互联网应用程序备案工作的通知,要求所有在中国境内提供服务的移动应用程序(APP)必须进行备案。未经备案的APP将不被允许提供服务。
根据通知,App 主办者应该按以下方式进行备案:
- 备案地点:向 App 主办者住所所在地的省级通信管理局履行备案手续。
- 备案方式:通过网络接入服务提供者,或 App 分发平台,使用 国家互联网基础资源管理系统 进行在线备案。
- 备案流程:采取网上提交申请、查验审核的方式进行。
备案选择
理论上,你可以自己通过国家互联网基础资源管理系统进行备案。但是,由于备案流程繁琐,需要提供大量资料,而且对于不熟悉备案流程的人来说,容易出现错误,导致备案失败。
这里还是建议选择通过所谓的「网络接入服务提供商」进行备案。也就是阿里云、腾讯云、华为云等云服务商。
如果你已经在某一个云服务商有域名或者服务器,那么直接选择该云服务商进行备案即可。如果没有,可以选择任意一个云服务商进行备案。
接下来,以我选择的阿里云为例,介绍具体的备案流程。
购买云资源
阿里云提供了完善的 备案文档,这里不再赘述。
简单来说,备案的前提是你需要在阿里云拥有一个域名和对应符合要求的云资源。如果没有,则需要先购买。
这里我省略了公司备案,以及需要许可证的情况。仅针对于个人开发者,以及不需要许可证的情况。当然大致流程大同小异,只是非个人开发者需要提供更多资料。
我将以阿里云新账号为例,也就是你没有任何域名和云资源的情况下,如何进行备案。
购买域名
首先你需要从 阿里云万网 购买一个域名。这个域名你不一定需要在 app 中真正使用,只是备案的一个必要条件。
- 如果你需要使用这个域名,认真挑选,购买一个符合你需求的域名。
- 如果你不需要使用这个域名,可以选一个最便宜的,例如 .top 域名,一年几块钱。
注意:购买域名时,需要认真阅读说明,避免买到无法备案的域名后缀。
购买云资源
除了域名之外,你还需要购买一个符合要求的云资源。你可以查看 支持 ICP 备案的云服务器及 ICP 备案互联网信息服务数量 表格。
和域名一样,**云资源也不是必须使用的,只是备案的一个必要条件。**但是并不能随便买,需要符合备案要求,否则无法关联到备案申请中。
- 如果你的 app 需要使用云服务器,可以购买一个符合要求的云服务器。但注意最低配置需要满足上方表格中的要求。
- 如果你不需要使用云服务器。可以购买一个最便宜的,且满足要求的云服务器。这里推荐选择 轻量应用服务器,一年几十块钱,未来可以关联最多 5 个备案 app。
轻量应用服务器 2 核 2G 即满足备案需求,新用户是 82 元/年,老用户是 99 元/年。(截止 2024 年 08 月)
域名 + 云服务器,约 100 元左右,备案所需的最低成本。
填写备案信息
点击阿里云官网右上角的「备案」,进入备案申请页面。
按照流程引导填写备案信息,关联对应的域名和云资源。进行实人认证,提交备案申请。
这里不在赘述具体的填写流程,因为阿里云的流程引导非常清晰,只要按照提示填写即可。
等待备案审核
备案提交后,需要等待备案审核。
- 你会接到阿里云的初审电话,核实备案信息。如果是新购买的域名和云资源,客服可能会告知需要等待 2 天他们才会提交资料,因为管局资料同步需要时间。
- 之后阿里云会提交到管局审核,等待管局审核通过。
不出意外的话,管局会在后续审核通过,你的备案就完成了。
选择阿里云等云服务商进行备案,可以大大简化备案流程,避免出现错误,提高备案成功率。并且由于他们会和管局保持良好的合作关系,理论上不会出现备案失败的情况。
填写备案信息
最后,你可以到 App Store Connect 中填写备案信息。
这里有一个坑,如果你直接填写管局短信中的备案号,可能会出现「ICP备案号与中国工业和信息化部(MIIT)记录不符,请输入有效的ICP备案号」的提示。这时候你需要到 工信部备案查询 查询你的备案号。
然后复制 ICP 备案服务信息中的备案号,一般情况下后面会带有 -1A,填写到 App Store Connect 中。
至此,你的 App Store 中国大陆 ICP 备案就完成了。