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

uniapp IOS从打包到上架流程(详细简单)

uniapp IOS从打包到上架流程(详细简单) 原创

1.登入苹果开发者网站,打开App Store Connect

 

 

234b79d354e25413fc1a386471202214.png

 

 

 

2.新App的创建

点击我的App可以进入App管理界面,在右上角点击➕新建App 即可创建新的App,如下图:

 

4026343d1794b888027457ea379f3e7d.png

 

 

3.app基本信息填写

新建完App后,需要填写App的基本信息,比如App的名称,语言、类别等,详情请参照下图:

 

86835578a3bf06baa69d1b24ab6a8e24.png

 

 

 

4. App价格与销售范围填写。

填写完App的基本信息后,接着就是填写App的价格及销售范围。一般情况下,App的销售价格为免费的,销售的地区选择所有国家和地区,如下图:

 

406dc5da1e6c876d3f7b819e097c0efd.png

 

 

 

做完这一步我们可以先暂停,先把打包成功的ipa上传,因为要先在App Store Connect上新建app后才能上传打包成功的ipa文件

5.打开HBuilderX工具,选择开发好的项目,点击发行,选择发行为原生安装包。

选择iOS打包,选择使用苹果证书

AppID:跟申请证书描述.mobileprovision时选择的要一致

profile文件:选择上传配置文件.mobileprovision

私钥证书:上传.p12文件

私钥密码:输入创建p12设置的密码。

然后点击打包。

 

aa2f1d3a4a73e9797afa9a0e4f0fe962.png

 

 

 

注意:打包要使用正式版证书打包,app图标必须是直角,不要使用圆角图标,并且图标不要包含透明信息(alpha通道),应用版本名称和应用版本号要必须高于上次设置的值。

6 .打包成功后,下载保存ipa,打开appuploder,点击左上角的提交上传然后在点击tools,再点击

 

 

9375b6cf5faa12eeb4c8acc164210af9.png

 

 

 

7、期间,它会要求我们提供苹果开发者中心的账号名和上传专用密码,要注意这里的专用密码并不是登录密码,你不需要输入你的登录密码。至于专用密码,appuploader的上传界面有专用密码的设置教程,安装教程设置一个专用密码即可。

 

 

 

b72d5f922c9b50a65d3db63ee733a74e.png

 

 

 

8.选去你已经准备好的ipa包,传进去.好了之后 ,全部点击下一步就行了,传好之后 我们就可以到后台(iTunes connect)里面看到自己上传的包了!

 

4ca774a97a36939e4dc305671f7e9e88.png

 

 

 

 

9.App版本信息填写

填写完成价格与销售范围后,点击左侧xx.x准备提交按钮,即可进入App版本信息填写界面,首先是添加App预览图和屏幕快照,可直接将对应的图片拖到该区域,如下图:

 

44f8bbf88e750bfceedca386a14b5fd3.png

 

 

 

使用uni-app运行xcode上的iphon模拟器截5张不同页面的图片就可以,注意5.5英寸显示屏的模拟器截5张,6.5英寸显示屏的模拟器截5张

接着是App的宣传文本,描述以及关键词,分别是需要填写,详情请参照下图:

 

5065a730d3b1a8acda553e271825c996.png

 

 

 

填完App的宣传文本关键词后,需要选择上传的App包,即将打包好的App包(ipa)通过Application Loader进行上传,上传成功后,构建版本右侧即可出现➕,如下图所示,点击选择对应的版本包即可

 

aff3b071ec5104841dd2d1cd27df4d7e.png

 

 

 

填写App的综合信息,如App Store图标,版本,版权等,详情如下图:

 

81e2a8e4d0dae14ea7c4314690e7a92f.png

 

 

 

 

最后填写App的审核信息,包括用户登录名密码,联系人信息等,如下图。填完过后就可以点击右上角保存按钮,提交审核了。

​​

 

b254072a3c2479463e27116d2b8eaa42.png

 

 

 

相关文章:

  • linux下Qt使用LinuxDeployqt打包
  • rocky8.9配置K8S集群kubernetes,centos同理
  • 汽车功能安全ISO26262
  • python监控显卡显存
  • Go 从编译到执行
  • 目标检测开源数据
  • 选择合适的企业邮箱供应商的策略与技巧
  • 基于javaweb的宠物服务商城系统设计与开发
  • Unity中Shader的BRDF解析(一)
  • 【论文学习】机器学习模型安全与隐私研究综述
  • MySQL中自增id用完怎么办?
  • Linux:docker镜像的创建(5)
  • PHP:js中怎么使用PHP变量,php变量为数组时的处理
  • C#图像处理OpenCV开发指南(CVStar,04)——图片像素访问与多种局部放大效果的实现代码
  • 试用程序实现不使用缓存字节数组的方法复制C盘根目录下的a,jpg到E盘下的a.jpg
  • 数据结构与算法之递归: LeetCode 46. 全排列 (Typescript版)
  • Linux系统编程--文件操作函数
  • Vue 3 面试经验分享
  • Docker的数据持久化;Docker网络;Dockerfile编写
  • 传音荣获2023首届全国人工智能应用场景创新挑战赛“智能家居专项赛”三等奖
  • 美国公布新型核弹B61-13,威力是广岛原子弹的21倍
  • 长沙至赣州高铁初步设计获批,可填补湘赣两省斜向交通空白
  • 贵州茅台:支持工作餐不上酒的规定,请投资者相信茅台创新和自我调节能力
  • 4年间职务侵占、受贿逾亿元,北京高院:严惩民企内部腐败
  • 国家统计局:下阶段要继续发挥宏观政策作用,促进价格合理回升
  • 交响4K修复版《神女》昨晚上演,观众听到了阮玲玉的声音