如何使用uniapp开发android&ios

慈云数据 2024-04-27 技术支持 45 0

第一步

首先你得新建或者已有一个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#

微信扫一扫加客服

微信扫一扫加客服

点击启动AI问答
Draggable Icon