如何进行iOS技术博客的备案?
如何进行iOS技术博客的备案?
标题:iOS技术博客备案流程及要求解析
摘要:
在本篇问答中,我们将为iOS技术博主介绍如何进行备案。如果你的iOS应用只包含简单的页面,并通过蓝牙进行数据采集和传输,那么你可能不需要备案。然而,如果你希望通过域名调用后端服务,建议进行备案以满足国内服务器访问的要求。我们将详细解释备案的三要素以及备案流程,并提供参考资料供你查阅。
引言
作为一名iOS技术博主,你可能希望在互联网上分享你的知识和经验。然而,在中国,根据国家相关政策,网站备案是强制要求。备案是指向相关政府机构提交网站信息,以便监管和管理互联网内容。如果你的iOS应用只是一个简单的静态页面且没有域名,那么你可能无需进行备案。但如果你计划通过域名调用后端服务,备案是必要的,因为在国内访问服务器时需要备案。
备案的三要素
备案涉及三个要素:网站、域名和服务器。这些要素缺一不可。
-
网站:对于iOS技术博客来说,网站即指你的应用所展示的页面内容。它是你分享知识和经验的平台。
-
域名:域名是你的网站在互联网上的唯一标识。如果你没有域名,只有一个IP地址,那么你可能无需备案。但如果你计划通过域名提供服务,就需要备案。
-
服务器:服务器是托管你的网站和应用的设备。如果你使用国内服务器,备案是必要的。
备案流程
-
网站备案申请:访问国家相关机构的备案系统,填写申请表格并提交所需资料,包括网站信息、所有者身份证明等。
-
审核和核准:根据你所提交的备案资料,相关机构将进行审核。审核时间可能会有所不同,通常需要数个工作日甚至更长时间。
-
DNS解析:一旦备案获得核准,你需要在域名注册商处进行DNS解析配置,将域名指向你的服务器IP地址。
-
更新备案信息:如果你的备案信息发生变更,如服务器更换或域名修改,你需要及时更新备案信息。
举例说明
阿里云APP备案 ,以下是阿里云实例
1.登录阿里云备案中心网站备案_ICP备案_备案迁移_备案-阿里云
之后进入我的备案,新增APP;如果是第一次备案,根据阿里云官网教程操作即可在备案列表里面,域名备案信息里面,点击新增APP按钮
![](https://static001.geekbang.org/infoq/0e/0ef11403839b875c3633a9d29987d4bb.png)
如图,点击新增APP之后,页面会提示输入APP名字
![](https://static001.geekbang.org/infoq/49/493ac8573115a813f6c738803c7af221.png)
输入APP名字之后点击确认即可
2.根据页面提示填写APP的基本信息
![](https://static001.geekbang.org/infoq/28/288b6b81c9a449ca3e39d7395d37f0a4.png)
比如:
App图标App名称云服务IP地址内容分类前置审批(选填)App语言备注是否对外提供SDK服务使用的三方SDK(选填)App全部后台服务域名使用阿里云服务器的域名
温馨提示:所有选填的都可以不填写,其他信息真实填写即可
安卓
3.勾选备案APP平台,IOS或安卓,之后下一步上传常规资料
如果APP有安卓就选安卓
![](https://static001.geekbang.org/infoq/57/5795b72a84b51efead7725c6b9a92620.png)
如图,根据页面提示,输入安卓APP信息比如:
安卓平台特征信息1安卓平台软件包名称公钥证书MD5指纹安卓平台服务器域名
这里的有一个公钥信息,可以直接appuploder-文件查看里面去获取:
如图,在appuploder工具中,文件查看页面可查看到备案公钥(安卓跟iOS都可以查看)!
![](https://static001.geekbang.org/infoq/ef/efdea478143c48e7ec8c8c68d9fb8e56.png)
苹果
![](https://static001.geekbang.org/infoq/dc/dc43d7106832cbcafe3627dfd16be722.png)
根据页面提示填写APP基本信息比如:
IOS平台特征信息1IOS平台Bundle ID公钥证书SHA-1指纹IOS平台服务器域名
IOS公钥和SHA1签名信息一样登录appuploder-文件页面查看获取,如下图所示!
![](https://static001.geekbang.org/infoq/ef/efdea478143c48e7ec8c8c68d9fb8e56.png)
如图,在appuploder直接复制IOS信息;如果还没有创建证书,请上传正确的P12苹果证书后,系统会自动解析出对应的签名和公钥信息;
——APP备案的原理是基于原有的工信部域名备案系统,如果已经有了域名备案,无需新增备案主体;只需要在之前的域名备案系统里面,新增APP信息,收集的APP信息主要包括APP包名和签名及公钥这3项;——APP备案是属于行政常规主体信息预存,和域名一样,自行决定是否备案。目前国内安卓应用商店是全面要求APP备案的,如果没有APP备案是不能通过审核发布到各大应用商店。
初审按照要求一一补充填写相关信息并提交初审,
初审期间对应的云服务平台会打电话核验公司、联系人、身份证等信息,
初审过了以后我们手机号会收到工信部的核验码短信,
按照短信提示打开对应网址,
![](https://static001.geekbang.org/infoq/2e/2e652233c8ab52548bfcce3d78ebd6a7.png)
网址打开时默认是网站
我们点击切换到APP
输入刚才收到的短信验证码、手机号、和身份号后6位后提交
静待审核完成即可
因为审核是地方管局在做
不同地区可能审核速度不一
一般1-5个工作日就会出结果
总结
作为iOS技术博主,在进行备案时,你需要确保网站、域名和服务器这三个要素齐全。如果你的iOS应用只包含简单的静态页面且没有域名,那么可能无需备案。然而,如果你计划通过域名调用后端服务,备案是必要的。希望本文能够帮助你理解备案流程并顺利完成备案。
参考资料