Uniapp进行APP打包——iOS 系统

简介: Uniapp进行APP打包——iOS 系统

一、打包过程


1、创建唯一标识符


首先,申请苹果开发者账号。 没有苹果开发者账号是无法进行 ios 打包上线的。 (2) 进入 https://developer.apple.com 这个网址,点击“account” 并输入苹果开发者账号进入用户界面。

19966933e071934185ff340b5ca9269f.png




(3) 点击证书文件


9d776971a0620c8bcab8f2aa4f31492c.png



(4) 进入到这界面以后, 点击“APP IDs”,并新建一个 APPid



15d921d6642dd3aef84dcba3b27c66a3.png


( 5) 设置 name 和 Bundle ID 注意, 这个 Bundle ID 的格式不要写错在后面多处都会用到。


9356793d45e28191ee0d95288142e599.png



( 6) 配置相应服务,并点击 continue 如果有一些支付等功能可以相应进行勾选。


d4abdf424e50bed8cf049899327643f5.png



( 7) 点击“register” 注册成功


25a64c55685d0aaf8d2c11a9d6b62b13.png


申请 iOS 发布证书


( 1) 下载 APPloader, www.applicationloader.net 网址


( 2) 打开 APPloader,并输入苹果开发者账号


( 3) 点击“证书”


3fccb6d9d5d6c252d5ec6bc455f7fe4a.png



( 4) 点击“add”


添加一个新的证书,这个证书不需要每打包一个 IPA 就新建一个证书,这个证书在有效期是可以进行多次使用的。



841e1dfb0a9900c5947583d09c177bbd.png


( 5) 填写信息并点击“ok”



c331f3375582229e86668c1171190ea8.png


( 6) 点击“p12 文件” 进行下载


下载后会是一个后缀为 p12 的文件,保存到电脑中,后面会用到这个证书文件。


c38d6f7f825ac932c600b0043942347e.png


3、 申请 iOS 发布描述文件


( 1) 点击“描述文件”


新建一个描述文件


60e3acf0a456b83f3676a3a528481cf5.png



( 2) 创建新的描述文件


点击“OK” 后创建完成


( 3) 点击下载


下载后会是一个后缀为 mobileprovision 的文件,保存到电脑中,后面会用到这个描述文件。


2cfc0302edc42da8f63a90cc45d23af5.png


4、使用 hbuilderx 打包 IPA


( 1) 打开 hbuilderx 点击发行-原生 APP 云打包


1dd0c10e10147666ae751cfe7fb5daa6.png



选择 iOS 打包,并且证书和描述文件不要填写错误


( 2) 打包后等待控制台返回下载链接,点击链接进行下载 IPA 文件,后面会进行上传。


5、在 iTunes connect 上创建 APP


( 1) 进入 https://itunesconnect.apple.com , 并输入苹果开发者账号。


( 2) 点击“我的 APP”


d2d080bebf7b82e436fbaba0066f44b3.png



( 3) 点击新建 APP


( 4) 设置 APP 信息并点击创建


6. 上传 IPA 到 APP store


(1) 进入 https://appleid.apple.com,并输入苹果开发者账号登陆


(2) 点击生成密码


11eba11d5189c3801c6209ce09867584.png



(3) 打开 apploader,点击“单个 IPA”,然后找到利用 hbuilderx 打包并下载好的 IPA文件,点击打开。


因为只有一个文件,所以选择单个 IPA 即可


8aa42217b70d95f1ec82f6280e50669e.png



(4) 上传成功


ac3c35bb84b11ba3e113a753e7a61c6a.png



(5) 如果因为 APP-specific password 出错的话,点击设置填写密码



bc2a7e0de52dcf631362cce924729734.png


7. 设置 app 信息提交到商店进行审核


(1) 进入 https://appstoreconnect.apple.com,配置 APP 相关信息, 并点击“存储”


56fcfff5fa2b54f80e5c6ea1d043ef63.png



(2) 配置价格与销售范围,并点击“存储”


599cf012b2eba602242f311889bc35e1.png



(3) 点击准备提交,并上传 iphone5.5 英寸宣传截图, 并填写其他内容。


2c62549f1714c401f2a6a9984fed9356.png


(4) 点击构建版本


36c861ae887c1951891fef5ba40a1afd.png



( 5) 在综合设置里,配置一下分级


8ddcc68132bf001a1cc4673c58f55c55.png



( 6) 填写版权等相关信息



d92f62e3083e958b32cdf4567940f148.png


( 7) 填写审核信息


6314e42e517faaead2e0526d25e022f7.png



( 8) 点击“存储”,没有问题后点击“提交以供审核”


393669027755eee3c690868a8c3bceb7.png



( 9) 提交以后可在“我的 APP” 中查看审核进度。


原文链接:https://blog.csdn.net/weixin_45727472/article/details/115254634

相关文章
|
存储 SQL 虚拟化
Omnissa App Volumes 4, version 2503 - 实时应用程序交付系统
Omnissa App Volumes 4, version 2503 - 实时应用程序交付系统
354 7
Omnissa App Volumes 4, version 2503 - 实时应用程序交付系统
|
11月前
|
存储 前端开发 API
可配置化App启动弹窗系统:实现后台动态管理与热更新引导-蜻蜓Q系统laravel+vue3-优雅草卓伊凡
可配置化App启动弹窗系统:实现后台动态管理与热更新引导-蜻蜓Q系统laravel+vue3-优雅草卓伊凡
547 5
可配置化App启动弹窗系统:实现后台动态管理与热更新引导-蜻蜓Q系统laravel+vue3-优雅草卓伊凡
|
缓存 小程序 开发工具
最新原创uniapp+vue3仿微信界面聊天app系统
最新原创研发uniapp+vue3实战跨端仿微信App界面聊天程序。支持运行到H5+小程序+APP端。
485 6
最新原创uniapp+vue3仿微信界面聊天app系统
|
11月前
|
存储 前端开发 安全
实现“永久登录”:针对蜻蜓Q系统的用户体验优化方案(前端uni-app+后端Laravel详解)-优雅草卓伊凡
实现“永久登录”:针对蜻蜓Q系统的用户体验优化方案(前端uni-app+后端Laravel详解)-优雅草卓伊凡
429 5
|
JSON 自然语言处理 前端开发
【01】对APP进行语言包功能开发-APP自动识别地区ip后分配对应的语言功能复杂吗?-成熟app项目语言包功能定制开发-前端以uniapp-基于vue.js后端以laravel基于php为例项目实战-优雅草卓伊凡
【01】对APP进行语言包功能开发-APP自动识别地区ip后分配对应的语言功能复杂吗?-成熟app项目语言包功能定制开发-前端以uniapp-基于vue.js后端以laravel基于php为例项目实战-优雅草卓伊凡
813 72
【01】对APP进行语言包功能开发-APP自动识别地区ip后分配对应的语言功能复杂吗?-成熟app项目语言包功能定制开发-前端以uniapp-基于vue.js后端以laravel基于php为例项目实战-优雅草卓伊凡
|
缓存 小程序 iOS开发
基于uni-app+vue3手机桌面oadmin管理系统
基于uniapp+vue3+pinia2+uv-ui仿ios手机界面oa后台系统解决方案。支持运行到h5+小程序+app端。
606 5
|
存储 消息中间件 前端开发
PHP后端与uni-app前端协同的校园圈子系统:校园社交场景的跨端开发实践
校园圈子系统校园论坛小程序采用uni-app前端框架,支持多端运行,结合PHP后端(如ThinkPHP/Laravel),实现用户认证、社交关系管理、动态发布与实时聊天功能。前端通过组件化开发和uni.request与后端交互,后端提供RESTful API处理业务逻辑并存储数据于MySQL。同时引入Redis缓存热点数据,RabbitMQ处理异步任务,优化系统性能。核心功能包括JWT身份验证、好友系统、WebSocket实时聊天及活动管理,确保高效稳定的用户体验。
824 4
PHP后端与uni-app前端协同的校园圈子系统:校园社交场景的跨端开发实践
|
存储 Android开发 数据安全/隐私保护
Thanox安卓系统增加工具下载,管理、阻止、限制后台每个APP运行情况
Thanox是一款Android系统管理工具,专注于权限、后台启动及运行管理。支持应用冻结、系统优化、UI自定义和模块管理,基于Xposed框架开发,安全可靠且开源免费,兼容Android 6.0及以上版本。
1558 4
|
安全 测试技术 虚拟化
Omnissa App Volumes 4, version 2506 - 实时应用程序交付系统
Omnissa App Volumes 4, version 2506 - 实时应用程序交付系统
226 0
|
消息中间件 缓存 小程序
婚恋交友相亲公众号app小程序系统源码「脱单神器」婚恋平台全套代码 - 支持快速二次开发
这是一套基于SpringBoot + Vue3开发的婚恋交友系统,支持微信公众号、Uniapp小程序和APP端。系统包含实名认证、智能匹配、视频相亲、会员体系等功能,适用于婚恋社交平台和相亲交友应用。后端采用SpringBoot 3.x与MyBatis-Plus,前端使用Vue3与Uniapp,支持快速部署和二次开发。适合技术团队或有经验的个人创业者使用。
1034 8

热门文章

最新文章