uniapp从基本配置到打包发布,详细流程-星泽V社

星泽
2022-05-03 / 0 评论 / 222 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2022年05月03日,已超过60天没有更新,若内容或图片失效,请留言反馈。

有关HbuilderX的基本配置请参考: 本站同款APP部署详解之RuleAPP

项目导入

这里很多初学者会懵逼,其实很简单,最常用的就是从本地目录导入,软件会自动识别,也可以从官方商城找到合适的项目,直接点击导入插件,反正都可以。至于Git和SVN导入,目前不是很常用,而且我真心想吐槽就是,HbuilderX对这两的支持并不好。
l2qaiufm.png

项目设置

1.在导入完成项目后,请第一时间设置项目,主要就是设置项目的版本号,名称,还有启动图,图标等等,全部都在根目录的manifest.json。这里面的一堆都可以自己摸索,反正玩不坏,玩坏了大不了重新下个项目继续玩。
l2qajjjb.png
l2qajsqn.png

2.这里要注意一个app的应用标识,当你注册用户,并且导入项目后,就可以从自己的开发者中心看到对应的应用标识,如果是别人的应用,就需要点击重新获取。从开发者看到应用标识后,就可以看到详情的信息,在这里还可以生成应用的证书(打包的时候也可以选择测试证书,正式发布的时候就从这里生成应用证书)。
l2qak9cn.png
l2qakfsv.png
3.证书生成其实会让你提供包名,包名是在打包的时候命名的,具体可以看下一步。不过安卓的包名命名没太多讲究,如果要规范点,可以看如下的命名方式。

包名全部小写,连续的单词只是简单地连接起来,不使用下划线。 采用反域名命名规则,全部使用小写字母。
一级包名是顶级域名,通常为com,edu,gov,net,org等,二级包名为公司名,三级包名根据应用进行命名。

4.还有一个注意点是打包兼容性的配置,下图勾选越多兼容性越强但是安装包越大,如果勾选得少部分设备可能会出现时不时闪退,自己根据情况来吧。
l2qalqjc.png

项目打包

1.直接傻瓜式的根据下图点击,就可以到达打包页面,在这里设置你的包名,这个包名就可以用于去开发者中心生成证书。在开发者中心生成的证书不用下载,官方在云打包的时候会自动为你挂载。不想要官方的证书,也可以自己准备证书,或者使用公共测试证书。
l2qamfwk.png
l2qamkv4.png

注意:苹果的打包也是一样,但是苹果的证书只能去苹果官方生成。
也可以发布到其它平台,但是前提是源码得支持那些平台,不然会出现兼容问题。另外,如果是应用商城上架,有时候会有专用证书,以实际情况为准。

2.选择安心打包后,就可以自动为你打包了,打包完会自动下载到本地,提示你在哪个文件夹,自己拖出来就行了。如果安心打包失败,可以选择传统打包,反正都一样就是速度慢点。

H5编译

1.uniapp是可以编译为h5网页的,可以直接用来做手机端,不过前提是要做好接口的跨域,并且源码得兼容H5,同时h5也可以作为IOS的套壳应用,达到免签约的接近app的IOS应用使用效果。
l2qanefr.png
l2qaniuw.png
l2qannpu.png
这里,可以多摸索摸索,反正玩不坏。

最后,有不明白的地方可以加群一起交流:695948781

本文来源于星泽V社,未经允许禁止转载,原文链接: https://www.52xzv.cn/archives/633.html

本文共 976 个字数,平均阅读时长 ≈ 3分钟

评论 (0)

取消