如何使用uniapp开发android&ios

第一步

首先你得新建或者已有一个uniapp的项目

uniapp开发android

环境准备

首先下载hbuilderx ,Android studio。再去uniapp官网下载android 离线打包
sdk

步骤

有位大佬总结的很好,我这直接引用他的帖子了之后详细说说ios的打包步骤。

https://blog.csdn.net/zxczero/article/details/126624787

uniapp开发ios

环境准备

xcode,hbuilderx ,uniapp ios离线打包sdk,mac系统环境。

步骤

1.加入苹果开发者(每年99美元)
2.加入后点击账户导航栏去申请证书
在这里插入图片描述

3.点击上图红色区域进入
在这里插入图片描述
4.为你的应用创建标识
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
5.搞一个调试机子。(需要有获取手机权限的需要真机测试,没有则略过此步骤)
在这里插入图片描述
在这里插入图片描述

打开xcode,苹果打开开发者模式,连接mac。
在这里插入图片描述
在这里插入图片描述
6.创建证书
在这里插入图片描述
在这里插入图片描述
mac 进入钥匙串访问
在这里插入图片描述

在这里插入图片描述
继续,把CSR存储到本地,然后选择本地的CSR
在这里插入图片描述
然后继续生成证书,点击download下载到本地,双击安装。
在这里插入图片描述
7.创建profiles文件在这里插入图片描述
开发测试选上面,发布选下面
在这里插入图片描述
选择之前步骤4生成的应用标识,下一步
在这里插入图片描述
选择创建的证书,下一步
在这里插入图片描述

选择测试的机子,生成profile文件,下载到本地。
在这里插入图片描述
8.也要去uniapp开发者中心生成appkey,appid就是之前创建的应用标识
在这里插入图片描述
9.准备工作结束,开始打包uniapp项目,xcode打开ios离线sdk中hbuilder-hello项目,然后去uniapp官网的下图部分进行打包工作。
在这里插入图片描述
10.调试运行,可以下载模拟器或者真机运行(如果需要权限的话)
在这里插入图片描述
如果下载打包的版本和ios版本不兼容,真机运行会出现如下情况
在这里插入图片描述
这时候直接这么搞
在这里插入图片描述
在这里插入图片描述
选择Archive导出到本地的ipa就能安装到手机上(不要忘记开发者模式&数据线连接哦)
在这里插入图片描述

11.如果你需要进行权限配置,请去这里:
android:
https://nativesupport.dcloud.net.cn/AppDocs/usemodule/androidModuleConfig/geolocation.html
ios:https://nativesupport.dcloud.net.cn/AppDocs/usemodule/iOSModuleConfig/common.html#

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
HBuilder是一款基于HTML5开发的跨平台集成开发工具,而Uniapp则是HBuilder的一个重要插件,用于开发跨平台应用程序。Uniapp允许开发使用Vue.js进行开发,并将代码编译生成AndroidiOS应用Uniapp提供了一整套的开发工具和组件,可以帮助开发者快速构建跨平台应用。首先,它提供了多个UI组件,如按钮、标签、表单等,可以在应用中快速集成和使用。其次,Uniapp还提供了丰富的API接口,包括网络请求、本地文件操作等功能,使开发者可以轻松地实现各种功能需求。而且,Uniapp还提供了一套完整的调试工具,方便开发者在开发过程中定位和解决问题。 使用HBuilder和Uniapp进行安卓和iOS应用开发具有很多优势。首先,开发者只需要编写一套代码,就可以同时生成安卓和iOS应用。这样可以大大减少开发时间和成本。而且,Uniapp的代码结构简洁,易于维护和扩展。其次,因为是基于Vue.js开发的,所以开发者可以充分利用Vue.js的各种特性,如数据绑定、组件化等,大大提高开发效率。此外,HBuilder和Uniapp也提供了丰富的文档和教程,为开发者提供了详细的学习和参考资料。 总之,使用HBuilder和Uniapp进行安卓和iOS应用开发是一种高效和便捷的方式。开发者可以充分利用这些工具和平台提供的功能和资源,快速构建出高质量的跨平台应用程序。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值