鸿蒙原生开发手记:05-开发之外的那些事

田楷
• 阅读 89

导语

整个应用从开发到上架需要一系列工作,包括域名注册、ICP备案、开通开发者账户、App备案,开发、测试、上架、审核以及推广等

域名

在域名服务商注册和购买域名,个人或公司优先选择.com类的域名,像.org等特定的域名谨慎购买,备案有相应的资质或者审批条件,有的后缀域名可能那个无法备案。特殊域名建议查询工信部网站核实是否支持备案。

备案

首先选择个人备案还是企业备案。域名购买后需要实名认证,认证信息需与备案保持一致,如两者不同,则需要先变更域名实名信息。

备案类别有多种,包括域名备案,App备案,小程序备案等,鸿蒙元服务备案目前按App备案处理,两者流程一致。 这里讲一下如何企业备案,登录运营商的备案系统,如阿里云,进入备案,填写企业信息,企业法人证件信息和证件照,网站/App负责人证件信息和证件照,同时验证两个手机号码。 如果是App备案,需要填写应用信息,应用名称、包名、图标、指纹和签名信息等,需要注意的是应名称和包名要和上架的保持一致,否则审核会拒。 提交信息以后,备案服务商会打电话核实信息,阿里云会询问本人身份证号后六位。

服务商审核通过后,会将备案信息提交到工信部,届时会收到一条短信,此时登录工信部网站,填写企业法人身份证号后6位和负责人后6位,以及这个验证码,核验通过后即可。

不同地区的管局要求不一样,有的地区要求网站/App负责人必须是本人,有的则不做要求,可以提取询问备案服务商。

设备

华为手机价格不菲,对有的开发者来说,如果主力机不是华为,则可能是一笔不小的开支。这里需要根据自身情况来做决定。

如果只使用ArkTs开发原生鸿蒙应用,可以考虑使用模拟器,大部分常见可以满足要求,模拟器可用性高。

如果适应了跨端开发框架,如 Flutter,或者设计到与系统底层api交互,或操作硬件,则需要考虑配备真机。

对于设备,优选mate60系列,包括mate60,mate60pro等,价格不敏感考虑mate70及新机型。其次考虑nova系列再次考虑MatePad等。新机觉得贵可以考虑闲鱼二手,购机前确认可以正常升级到NEXT。查询开发者官网的升级计划,确保机型支持Next, ,询问卖家系统无锁,可以正常升级尝鲜。

目前大部分应用优先适配手机端,matepad上的应用较少,即使用来开发,两者在感知上也有一定区别,涉及到屏幕尺寸适配,尤其需要注意,必然审核过程中,容易遭拒。

开发测试

为了提升开发效率,可以使用预览功能,实时预览当前开发的页面或组件,等模块开发完成,再用模拟器或真机进行调试。

开启热重载,默认IDE没有开启,如果需要使用,则先修改运营配置,然后手动点击 H热重载图标。如果要在保存是自动刷新,则在设置里,找到 Auto Save,在里面启用。

应用如果需要访问网络,在module.json5文件中配置网络访问权限。对于元服务,还需要在设备的开发者选项中开启“开发中元服务豁免管控”,上架时,在AGC的项目配置中配置好请求域名。

上架审核

上架时,如果你勾选了适配平板,确保你在平板上测试过,或者你有足够把我不存在适配问题了。审核人员会使用平板仔细检查你的应用,一旦发现问题,应用亦无法上架。

可以提供自测录屏,提高审核通过率。如果应用在设计上,或者使用上有特殊之处,最好在备注项详细说明原因,以便审核人员充分理解。

上架时各项信息如实填写,应用分类和标签也要得当,打包使用生产证书,上传包和勾选时时不要搞错版本,AGC上不使用的软件包即使删除,避免混淆。填写信息时即使点击保存,避免因引导时的网页跳转造成信息丢失。

提交成功后,首先系统进行预审核,这个属于机机审,大约等待一两个小时,审核通过或不通过都会收到通知邮件。然后进入比较长的审核等待期,审核时间一般是工作日时间,包含周六,周日不审。据此可以合理安排提审时间,提早提交排队审核。

公测版本与正式版本是相同的审核流程,彼此独立。

每一次提交,审核人员可能不同,发现的问题也许不同,因人而异,因时而异。

应用第一次上架,审核相对宽松,再次升级提审,则可能愈加严格。

参考资料

https://domain.miit.gov.cn/

点赞
收藏
评论区
推荐文章
冴羽 冴羽
2年前
一篇域名从购买到备案到解析的详细教程
前言在中,我们使用VuePress搭建了一个博客,在中,我们将代码部署到服务器上,最终的效果查看:。但是在文章中,我们并没有涉及域名相关的内容,此篇专门写一篇域名的详细教程。1.域名购买因为使用的是阿里云服务器,所以我们直接到注册一个:选择合适的域名,加入清单,下单购买,注意,购买域名需要实名信息,一路跟着指示操作即可。购买完后,我们可以在查看到
高防加速CDN 高防加速CDN
1年前
域名解析平台如何解析域名?
域名解析平台顾名思义就是帮助进行域名解析的服务管理平台,当然它的自助性对应着它的免费。在域名解析平台上,不管你的域名是在哪里申请的,都可以在这个平台上进行解析。域名解析平台域名解析平台就是提供域名解析服务,在新网注册的域名,可使用新网域名解析服务器,在域名
MaxSky MaxSky
3年前
Laravel 6 结合网易/阿里邮箱基本邮件发送功能使用
如果没有自建邮件服务器,直接结合网易、阿里邮箱可以非常简单方便的使用邮件发送功能。注册前首先得保证自己有一个域名,阿里最好是在当前账户下有一个已注册的域名。根据下方地址注册相应的账户信息,选择其中一个即可:网易:阿里:注册成功后,自行添加域名MX解析,直到生效。接着通过各自的后台管理添加需要来用作为发件人的邮箱地址,例如:添加商业客服:bus
人间小土豆 人间小土豆
3年前
域名注册很复杂吗?
域名注册其实并不难,想好你要注册的域名后缀及名称,选定注册的服务商品牌,在其官网平台按流程购买支付即可。在了解这个问题之前,我们先了解一下域名会涉及的相关问题:一、什么是域名?域名(DomainName)是由一串字符组成的,域名指向某一个IP地址。这个时候域名就应运而生了,域名的出现解决了记忆困难的问题,这个是你不再需要去记那么难记的IP地址,你只需要记住
人间小土豆 人间小土豆
3年前
买了域名后备案还要花钱吗?
只要在服务商那里购买了域名之后,备案是不会再收费的。什么是域名备案?一般来说,如果你只有网站的域名,但你没有分析到任何室内空间,那么你就不需要任何备案。域名备案其实就是网站备案,就是在工信部的系统软件中备案你的网站,相当于对网站进行实名验证。域名需要指向一个网站时就必须先进行备案,域名备案的目的就是为了防止在网上从事非法的网站经营活动,打击不良互联网信息的传
Stella981 Stella981
3年前
HTTPDNS开源 Android SDK,赋能更多开发者参与共建
为赋能更多开发者参与共建,阿里云HTTPDNS开源AndroidSDK,iOSSDK也在做开源准备,不久也将开放给开发者。HTTPDNS是阿里云移动研发平台面向多端应用(移动端APP,PC客户端应用)提供的域名解析服务,具有域名防劫持、精准调度、实时解析生效的特性。开源介绍HTTPDNSAndroidSDK在原有的HTTP接
Stella981 Stella981
3年前
Nginx域名解析流程,源码分析
!(https://oscimg.oschina.net/oscnet/4a351a07169648d098175fedb4775d338e0.gif"键盘动图引导关注")nginx在做正向代理、反向代理的时候,或upstream使用域名的时候,要做频繁的域名解析,为了更快的响应,nginx有一套自己的域名解析过程!(https:/
Wesley13 Wesley13
3年前
2.3域名备案
查询域名或者网站有没有备案 http://www.miitbeian.gov.cn/publish/query/indexFirst.action(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.miitbeian.gov.cn%2Fpublish%2Fquery%2FindexF
Wesley13 Wesley13
3年前
1.1 学习约定 1.2 需求分析 2.1 域名申请 2.2 域名解析 2.3 域名备案
1.1学习约定坚持坚持坚持1.2需求分析课程项目(搭建一个站点)博客、论坛、企业网站等等1.域名2.网站代码3.服务器4.装软件(搭环境)5.出问题,怎么解决?网站维护步骤:1.域名申请域名:去哪里申请?去哪里购买?怎么样去使用域名?解析?
胖大海 胖大海
2年前
新手如何快速搭建一个网站?
一、购买域名,服务器        国内常见的域名注册商有阿里云、腾讯云、百度云、3A云等等二、搭建服务器推荐使用宝塔面板安装,小白专用,可快速搭建配置服务器三、网站程序推荐一些开源的例如dede织梦,wordpress,帝国CMS,下载并上传服务器安装四、域名备案、解析域名在哪里买的,就在哪里进行域名备案解析五、访问域名,测试是否成功浏览器访问域名