uni-app 应用打包与上架发布完整教程

Viewed 0

uniapp源码编译打包App上架发布详细教程

视频教程

视频地址:https://www.bilibili.com/video/BV1Kg411g7cb

修改接口地址

打开uni-app项目下的config/app.js文件,将接口地址修改为您自己的域名。

配置参数

1. 基础配置

打开uni-app根目录下的manifest.json文件,点击“基础配置”,重新获取uni-app应用标识,并填写应用名称、应用描述、应用版本名称和应用版本号。

2. App图标配置

点击“App图标配置”,上传1024x1024像素、PNG格式、直角边、非透明的图标文件,然后点击“自动生成所有图标并替换”。

3. App模块配置

  • OAuth(登录授权):选择微信登录,填写开放平台的AppID和Universal Links。注意:iOS平台必须同时选择苹果登录。
  • Payment(支付):选择对应的支付方式。对于微信支付,填写开放平台的AppID和Universal Links,然后在源码视图中增加AppSecret。
  • Share(分享):勾选分享功能,选择微信分享,填写开放平台的AppID和Universal Links。
  • VideoPlayer(视频播放):勾选视频播放模块。

4. App权限配置

Android平台会自动添加所需权限。对于iOS平台,需要手动配置相关权限,如相册、相机等访问权限。

5. App常用其他配置

在“支持CPU类型”下勾选armeabi-v7a,以确保兼容性。

打包APP

使用Hbuilder进行云打包

  1. 在Hbuilder中,选择“发行” > “原生App-云打包”。
  2. 选择Android和iOS平台,并填写相应的证书和配置信息。
  3. 点击“打包”按钮,等待进度条完成。打包成功后,下载APP安装包。

App上架发布

安卓端上架

  1. 生成安卓证书。教程参考:https://ask.dcloud.net.cn/article/35777
  2. 使用签名生成工具获取应用签名。工具下载链接:https://res.wx.qq.com/open/zh_CN/htmledition/res/dev/download/sdk/Gen_Signature_Android2.apk
  3. 在Hbuilder中配置证书后,打包正式版。将生成的APK文件上架到各大安卓应用商店。

苹果端上架

必须在macOS系统中操作以下流程:

  1. 申请苹果开发者账号。注册地址:https://developer.apple.com/
  2. 在iPhone上使用Developer App完成账号注册。
  3. 生成苹果证书和P12文件。教程参考:https://www.jianshu.com/p/ae11b893284b
  4. 配置iOS通用链接。相关教程:https://ask.dcloud.net.cn/article/36393#unilinkhttps://ask.dcloud.net.cn/article/36445
  5. 在Hbuilder中打包iOS版本,生成IPA文件。
  6. 使用Transporter软件上传IPA文件到App Store Connect。
  7. 在App Store Connect中配置应用信息,提交审核。审核通过后,应用即可在App Store上架。

注意事项

上架审核期间,建议暂时关闭推广分享功能,待审核通过后再开启,以避免审核被拒。

源码附件

uniapp源码下载:点此下载

0 Answers