ios app 之 中国大陆 ICP备案问题

从2024年3月份起,上传到苹果商店(app store connect)中的app, 若使用地区中选择了 亚太地区 - 中国大陆, 则需要上传 中国大陆 app 的ICP备案,下面是对本人对备案的实操及理解:

1) ICP备案与 app store connect基本没有关联,是中国特有的。只能通过备案,拿到备案号,app store 才会开放给中国用户。手机上改了区域号也没用。

2)APP ICP备案中域名指的是下载此app的涉及的域名,如果没有特别域名(ios app 在apple应用分发服务器上这个不算在内),则需要填写与此app有关联的网站域名,如公司网站域名;

3)APP ICP备案中的包域名,如果是android应用,有一个类似这样net.southking.ev40的域名,如果是apple域名,应该与app证书用到的域名相关;

4)公钥,MD5指的是android apk的指纹信息(阿里云 上传release apk后会自动读取出来),

对于ios 的app, 则需要公钥和sha-1信息,它可以从此app的发布证书中获取,实用工具 / 钥匙串访问 / 登录 / 证书, 找到类似 Apple Distribution: SHENZHEN SOUTHKING TECHNOLOGY CO.,LTD 证书,双击打开即可查取;

Bundle Id 即为Xcode中的Bundle Identifier, 可以从项目中Signing & Capabilities 中 Release / Signing / Bundle Identifier中获取;

可参考如下图(阿里云代审):

图片[1]-ios app 之 中国大陆 ICP备案问题-JieYingAI捷鹰AI

5)SDK, 即App开发中,涉及的第三方功能,如:获取token的接入SDK,从充电管理系统CMS中获取相关数据的SDK接口信息及功能;

6)接入服务商,对于单机app来说,这里接入服务商直接填阿里即可(在阿里云代审),这里我们的app基本都要提供固件升级服务,需要访问公司的阿里云主机服务器,所以服务商为阿里云,接入方式及服务器放置地,IP地址列表等也按阿里云服务器实际信息填写即可;

这里的网络接入服务商与提供应用分发的app store connect没有直接关联,主要是指app与进行更新,推送的后端服务器有关,即与后端服务器有关的提供商,存储地,外网ip地址等;

当然备案还有其它的材料要提交,如公司营业执照,负责人身份验证等相关信息等,这里就不多述。

注意:

1)App名称要与app store connect中对应的app的名称要一致;否则要修改ICP备案,又要重新验证一遍;或者直接在app store connect中新增版本,改成与icp中的名称一致,这样可能会造成新改的app名可能被别人占用。所以建议是,先上传app至store, 并自定义app名,这样的话,就可以知道这个名称有没有被占用;然后再去申请ICP备案。当然,也有可能备案下的app名被占用的情况,反其道而行即可。

这里的app名称在我们将apk上传至阿里云时,它自动读取app的信息,并填入相应位置,此时App名称可能需要人为修改成与app store connect中的名称一致;

2) ICP审核中,app的描述中,应参考如下格式:

APP中文名称: 智XXX。此APP的功能是。。。。承诺遵守中华人民共和国法律法规。

即在描述此app的功能前后,要加上App中文名称,最后补上“承诺遵守中华人民共和国法律法规”。

3)进入工信部网站进行 短信验证 时,一定要认真填写,成功后它会弹出消息不会网页跳转,此时,切记不要重复提交,否则可能会造成管局审核不通过,认为没有进行短信验证(本人为了确保短信验证没有问题,多次重复提交,然后就杯具了,管局审核不通过,说没有去短信核验.....所以,没事不要去考验政府官网)。

4)审核通过后,一定要从审核页面中选择ICP备案号拷贝,再粘贴至app store connect 中IPC备案号填写位置,不要在此人为输入,因为这里可能涉及中英文输入法的圆角半角等,容易造成比对不匹配而设置失败。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享