HarmonyOS 鸿蒙Next 个人开发者大利好,鸿蒙元服务个人账号无备案无软著上架
HarmonyOS 鸿蒙Next 个人开发者大利好,鸿蒙元服务个人账号无备案无软著上架
HarmonyOS星光故事征集
🎉🎉🎉个人开发者大利好,鸿蒙元服务无备案无软著上架
背景
这个月看到鸿蒙上线了一个针对开发者的激励活动,我的第一反应是这活动基本就不是给普通人的,因为现在各应用市场对于账号类型、备案、软著、电子版权等各方面的要似乎已经把纯个人开发者(不是指规模,而是不注册公司的纯个人)压的死死的。
但是研究了一下鸿蒙的发布后台,又觉得在某些方面似乎没有限制的那么死,因此就决定拿之前做的电子木鱼代码,走走发布流程试试。
最终成功将之前的电子木鱼和西柚弹幕两个元服务发布上线,大家可以在鸿蒙Next系统的负一屏或应用市场中搜索:好玩小组件或西柚弹幕
流程
- 制作发布证书,配置证书;
- 制作隐私政策;
- 制作用户协议;
- 制作图标;
- 发布提审掰头;
上架问题汇总
问题整体根据我上架流程遇到的时间顺序排列
软著
AppGallery后台的鸿蒙应用的版权信息-应用版权证书或代理证书:
要求必填,也就是说你必须找代理或者自己搞软著。
但是元服务的版权信息
模块增加了一个免责函:
,勾选之后即可。
正好我之前做电子木鱼同时开发了应用版和元服务版,正好可以选择上架元服务。
发布证书
吐槽一下,整个鸿蒙工程中,有太多配置和配置相关名称叫default
,所以我在首次配置发布证书时,其实对于哪些设置需要修改并不清晰。
就比如说你打开默认的Product
弹框,就有Product:
、Build Mode:
、SingingConfig:
、Module Target
等多个值都是default。
我一开始用Xcode思维进行理解的弄了多个签名证书,以为签名信息是跟Build Mode
关联的,将Build Mode
选为release就好了,但是鸿蒙的签名信息是在product里配置的,所以好几次打包一直不成功。
隐私政策
AppGallery
的应用后台提供了专门的协议服务
菜单用来生成隐私协议,并且提供了在线地址。
这种制式隐私协议确实值得点赞,减少了开发者的心力,但是呢?它这个隐私协议是必选的,也就是说就算你是个简单的计算器,没有网络请求,没有收集任何信息,也必须生成一个隐私政策……
没办法,只能生成,不过里面可选的信息还真是多,最后选了“应用基本信息、应用设置信息、运行的app信息”……
另外,审核要求里说APP首次启动必须有隐私政策弹框,要求用户点击允许。
元服务首次启动时,系统自己会弹出一个隐私政策弹框。我也跟审核人员沟通过,系统已经弹了,我还要自己做隐私政策弹框吗?得到的答复是“是的”,所以现在元服务首次打开会有两个隐私政策弹框😂。
但是我看其他已上线的元服务,很多都是没有自定义隐私政策弹窗的,不知道是不是他们审核内部信息不一致导致的。
后面再上架西柚弹幕的时候没有自定义隐私政策,也过了。
用户协议
AppGallery后台的用户协议
要求必填,是个在线地址。
在国内最初搞隐私政策的时候,有很多人选择在简书发布,然后用简书的在线地址。你现在在简书或掘金搜索还能搜到很多。
但是这类网站会有很多弹框和固定头,不是很简洁,所以我选择把文本提交到gitee,然后使用gitee的地址😆。
备案
关键点来了。
AppGallery后台元服务的备案信息
是必填的,但是有个人类型,填个身份证号就好了。
我一开始进入了思维定势,以为填了身份证号就可以了,然后就提交发布。
然后就被打回了,说没有备案。
我回头一看,哎,我填身份证号了啊!正跟审核人员掰头,突然想到,备案信息这里的个人只是说“当前应用是以个人身份进行备案”,还是要去工信部备案系统里填写备案信息的……
不过我在工信部备案系统里看到说,单机应用是可以不备案的,然后继续去跟审核员掰头说我的元服务是单机的,没有网络请求,应该不需要备案。
最后审核员说已经登记为单机应用,可以继续进行发布流程😁。
单机应用
然后搞笑的来了,你登记为单机应用后,审核员审核的时候会在无网络情况下审查你的内容。
但是我们前面不是增加了一个隐私政策弹框吗,弹框里有隐私政策的在线链接,点击能打开。
但是现在审核员说隐私政策打不开,reject!
无语凝噎!
跟审核员掰头了也没用,一定要,没办法,只能将隐私政策网页保存到本地,然后弹框点击打开本地隐私政策网页。
图标
元服务图标不符合标准要求,导致审核被驳回。
主要就是这问题,我原本的图标是用AI直接生成的,不能直接用。元服务图标必须在提供的底版上进行修改。
图标底版提供了psd和sketch文件,也就是说你还要搞ps或者sketch软件🌚。
搞个发布简直如同西天取经!
最后经过一番网上冲浪,找到了一个可用的在线ps网站:https://www.photopea.com/
功能
上线的元服务,功能可以少,但功能要完整。
我一开始嫌就一个电子木鱼看着功能太少,就加了几个占位功能上去,结果拒审,然后去掉了。
最后就一个电子木鱼也过了。
总结
经历了这九九八十一难的打怪后,元服务终于成功发布!!!
虽然这个最低成本上架的流程要求必须是单机应用,但我觉得对于纯个人开发者来说,前期用来试错,简单验证自己的小点子是否真的有市场还是很有用的,相比正经的去搞备案、软著、服务器,能省下很多的成本。
最后,希望大家可以在鸿蒙Next系统的应用市场中搜索“西柚弹幕”和“好玩小组件”,并点击打开看看,给我增加点数据,拜谢!
隐私政策弹框真是无语啊......
现在到底是什么要求
好消息有:deveco里有个自动生成元服务图标的工具,你只要准备一个1024*1024的Logo,它可以自动帮你生成元服务图标,还给推荐了配色,并自动存到了该存的位置。
工具在这里
右击工程--new--image asset
赞!本来就该有个这样的功能
作为IT专家,对于HarmonyOS 鸿蒙Next系统中个人开发者关于鸿蒙元服务的上架问题,有以下专业解读:
鸿蒙元服务为个人开发者提供了较为宽松的上架环境。个人开发者在发布鸿蒙元服务时,确实存在无需备案和软著的情况。这主要得益于鸿蒙系统对元服务的特别支持,允许一些简单的工具类应用在签署免责函后上架。
然而,需要注意的是,这种无备案无软著的上架方式可能并不适用于所有类型的元服务。特别是涉及网络请求、用户数据收集等功能的元服务,仍需要进行备案和提供软著等版权信息。
对于个人开发者而言,在准备上架鸿蒙元服务时,建议仔细阅读鸿蒙应用市场的上架规则和要求,确保自己的元服务符合相关规定。同时,在开发过程中,也应注重保护用户隐私和数据安全,遵守相关法律法规。
如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html。