当前位置: 首页 > news >正文

uniapp 开发ios, xcode 提交app store connect 和 testflight内测

uniapp 中配置

配置manifest

文档:manifest.json 应用配置 | uni-app官网

hbuilderx中本地打包

 下载IOS最新SDK

开发环境 | uni小程序SDK

hbulderx 版本号:4.66

对应的sdk版本 4.66

两者必须一致

本地打包的资源导入到SDK

导入资源 | uni小程序SDK

xcode中配置

进入SDK中的HBuilder-Hello目录,双击HBuilder-Hello.xcodeproj在xcode中打开项目,按照上面的文档进行配置,重点关注:

1、***-info.plist文件中增加dcloud_appkey,配置dcloud后台创建的离线appkey。

2、以下几个地方应用名称一致

manifest.json中的name

xcode中target->general中Display Name

InfoPlist中的CFBundleDisplayName

3、Bundle Identifier(与p12、mobileprovision、appstore connect中的bundleID已知)、Version(与manifest中versionName一致)、Build (与manifest中versionCode一致)

4、xcode中配置control.xml:appid必须与manifest中的appid一致

 

5、图标

xcode选中Images,右键->IOS->New IOS App Icon,把对应尺寸的图片拖到里面,在App Icon中选择刚刚创建的

6、LaunchScreen 

xcode选中images,右键->New Image Set,把对应尺寸的图片拖到里面,在LaunchScreen中选中图表,右侧Image View面板中选择刚刚创建的Image Set

右侧面板在右上角窗口切换显示隐藏

7、xcode中选中项目根目录,选中TARGETS下的target,Signing & Capabilities中配置Debug和Release证书

保证bundle identifier一致,选择对应team,勾选Automatically manage signing会自动匹配对应证书,Debug模式匹配开发者证书,Release模式匹配生产证书。如果没有会自动创建。provision profile也会自动匹配和创建。

 

运行到真机

数据线连接到真机

xcode中选择对应设备

点击运行

上传到app store connect和testflight

xcode菜单:Product->Archive,等待打包完成进入Archive窗口,在 Archives 窗口点击 ​Distribute App,选择app store connect,成功后再点击上传到testflight。。。

相关文章:

  • 自动化提示生成框架(AutoPrompt)
  • 浏览器后台服务 vs 在线教育:QPS、并发模型与架构剖析
  • 【ubuntu】虚拟机安装配置,sh脚本自动化,包含 apt+时间同步+docker+mysql+redis+pgsql
  • 服务器出现故障怎么办?快速排查与解决方法
  • 使用 Python 自动化 Word 文档样式复制与内容生成
  • C# 快速检测 PDF 是否加密,并验证正确密码
  • Podman 和 Docker
  • Linux系统:ELF文件的定义与加载以及动静态链接
  • 使用变异系数增强 CFD 收敛标准
  • Go 中 map 的双值检测写法详解
  • NSSCTF-WEB
  • HakcMyVM -TheWall
  • Nuxt.js 布局系统详解:构建可复用页面框架
  • vue-21 (使用 Vuex 模块和异步操作构建复杂应用)
  • vm+ubuntu24.04扩展磁盘
  • 如何在软件著作权补正时查看已提交的程序鉴别材料和文档鉴别材料
  • 计算机网络(6)——局域网
  • Abaqus有限元应力集中
  • rk3588 区分两个相同的usb相机
  • 手写muduo网络库(零):多线程中使用 weakptr 跨线程监听生命状态
  • 阜宁做网站哪家公司好/软文推广多少钱一篇
  • 有没有做租赁的网站/厦门网络关键词排名
  • 胶州城乡建设局网站/b2b平台是什么意思
  • 建网页和网站的区别/十大禁止安装应用入口
  • 手机商城网站系统/网站推广的方法
  • 零遁nas做网站/网络营销策划书封面