<鸿蒙><PLC><APP>记录一下鸿蒙APP的开发和上架
前言
这是一个记录APP开发的专栏,包含各种手机端APP开发的内容,不限于单一平台。
概述
华为鸿蒙系统最近有个激励计划,所以就想着能不能参与一下,就使用华为的devEco加上deepseek,开发了一个可以和PLC(工业)进行socket通讯的小工具。
开发过程
代码和功能就不详细介绍了,毕竟都是让deepseek实现的,主要记录一下华为的审核。
从第一次上传到最后通过,大概改了3到4个版本,主要是两方面,一个是功能实现,一个是UI界面格式。
先说功能,由于我做的程序需要实现socket通讯,因此需要配置IP地址和端口号,我自己是使用华为的模拟器加上电脑本地的服务端模拟的,但是提交到华为审核的时候,华为的审核人员老是说,这个通讯功能无法复现。
吐槽:华为的审核人员感觉也挺水的,这种常见的socket通讯,本地测试都搞不清楚,然后因为这个问题审核驳回了好几次。
华为还有回访人员,但是我和他解释,他说他不是审核人员,不是很懂,我说让我和审核人员直接沟通,他说不和规矩。
后来我的解决办法是,在程序里增加两个页面,一个页面详细介绍PLC是什么?一个界面说明,如何在没有实物PLC的情况下进行仿真,然后还上传了自测视频。
提醒:如果你的程序有类似的工具性的功能,最好是本地测试时录屏,然后上传提审时一起上传。
然后就是UI界面的格式问题,这个感觉也很重要,我的工具虽然我自己测试只是使用普通手机测试,但是华为审核时,还会用折叠屏测试,如果你的应用在折叠屏上适配不好,就会不通过。
举例:比如要文字要适配深色模式,比如滑动要有动效。
不过,格式问题都好解决,按照华为的审核报告,一个一个修改就行了。
审核记录


上面是华为的审核人员测试后,提供的测试不通过的日志,按照这个要求来修改即可,一般来说,UI格式说明尽量按照官方要求修改即可。关于功能方面,如果你有异议,可以在线沟通,或者上传自测视频。

上面是通过审核,有些UI格式问题比较简单,属于可以后续优化的,那么即使存在,也可以通过审核,你只需要在下个版本更新优化即可。
总结
如果只是开发一个简单的工具类应用,还是不难的,deepseek这样的AI已经完全可以完成了。
更多推荐


所有评论(0)