步入ai时代后,开发uniapp应用,不再需要再hbuilderx里一行一行地打代码,我甚至没有自己写一行代码就可以开发出跨平台运行的uniapp程序。

首先,是使用hbuilderx生成一个基础的uniapp框架,其实使用trae来生成也可以,不过本地生成要节省token一些,因此,我生成框架还是使用了hbuilderx来生成。

接着,就是开发了,开发全程使用trae的ai助手来开发,在浏览器调试,对,是在浏览器调试,需要对接原生的部分,等继承测试再调试,先调试好界面。

开发完成后,就可以云打包了,云打包的时候,在manifest.json界面设置好应用的名称、版本号、应用图标、应用权限等配置。就可以开始开始云打包了。

image.png

云打包的时候,要填写一个唯一的appId(也叫包名),后面创建证书的时候,需要在苹果开发者中心,填写同一个值,不过这是后话。

云打包,假如是打ios包,最难的还是生成ios证书。

生成ios证书,假如要跨平台开发,可以使用yunedit这个工具来生成。yuneidt+hbuilderx来配合开发,本身就是一个成熟组合,现在在加上trae,开发效率就大大提高了。

步骤是在yunedit上生成一个csr文件,然后再使用这个csr文件去苹果开发者中心生成cer证书,最后导出p12证书。而至于profile文件,则直接可以在苹果开发者中心生成。

image.png

生成证书,需要苹果开发者账号,假如还没有苹果开发者账号,可以参考yunedit生成ios证书界面,生成证书的详细教程,里面有申请苹果开发账号的方法。

Logo

AtomGit AI 社区提供模型库、数据集、Agent、Token等资源

更多推荐