ios APP最新打包上线教程
本文详细介绍最新的在windows上进行ios app开发编译打包安装到手机测试的完整流程。介绍ios开发经常遇到的问题和解决方法,包括ios开发证书,ios开发描述文件等。
条件:上架只需要一个开发者账号,一个辅助工具Appuploader,一台PC电脑,在这里Mac电脑就可以不用了。
常见问题及其他注意事项
1.官遇到问题,首先检查苹果开发官网。是否有权限/是否被停用/是否过期/是否有协议需要同意。 2.在右上角切换账号检查所关联的账号是否功能正常。Apple邮箱会接收到许多通知消息,如IPA上传,账号发生变化,被停用,都会有消息提示。 3.只要账号正常,再考虑是否软件哪个操作或者软件功能错误,还是一个方式就是联系官网客服咨询。 4.(1)上架版本需要使用正式的证书 (2)Apple开发常用的三个网址: 开发者中心: https://developer.apple.com/account/ App 管理中心: https://appstoreconnect.apple.com/ App ID管理中心: https://appleid.apple.com/ 证书管理中心:https://developer.apple.com/account/resources/certificates/list (3)按要求填写后提交。 一般都要创建两个证书一个用于开发,一个用于上架,如果有支付内容,还必需要 Apple Pay 的证书。
1.1、App Uploader下载安装
1.进入App Uploader官网下载。下载地址:http://www.applicationloader.net/
2.双击应用程序下载。
3.进入app uploader主界面
1.2、切换中文界面 1.根据步骤如图如下操作的,点击中/英文切换,弹出提示后关闭软件重新打开即可切换成功。
1.3、App Uploader账号登录
1.使用开发者账号登录,并且没有支付688,需要勾选‘未支付688’选项进行登录。
2.将绑定手机号收到的验证码输入即可登录。
1.4、创建证书 1.点击苹果证书
2.新增苹果证书
类型:下拉选择发布证书
证书名称:不要中文、不要太长了、随意设置
邮箱:随意
密码:证书的密码、比如设置123这样,不用很复杂,记好、打包时要用、很重要
应用id:这里不用选
3.创建成功后,找到刚创建的发布证书(iOS Distribution这个类型的就是发布证书,如果之前创建过看过期时间或者ID就知道哪个是新创建的了)!
点击p12 文件,下载保存.p12证书文件到电脑。
1.5、创建描述文件 1.点击描述文件
2.点击新增描述文件
Type:下拉选择发布版profile
应用id:下拉选择对应的应用id(又称套装id,appid,BundleID,包名)
证书:选中全部就行
Devices:发布版不用选设备
输入名称:不要中文,随意,123之类的就行,注意不要跟之前申请过的名称一样),点击添加。
3.选择刚创建的发布版描述文件(iOS Distribution这个类型的就是发布描述文件,找刚创建的输入的名称),点击Download下载,保存到电脑。
1.6、测试安装App
1.以HBuilder打包Vue项目为例,把申请到的iOS证书(.p12)和描述文件(.mobileprovision)这两个文件下载,上传到打包平台打包。打开详细设置进行设置完成后,点击保存。
2.官菜单项点击‘发行-> 云打包-打原生包’,出现如下图所示弹框,取消广告勾选,没有错误提示,点击打包,等待打包未完成(仅以ios为例)
3.官打包完成后点击确定“OK”按钮查看打包状态信息,打包完成后,保存安装包到目标文件,发送到手机端安装即可运行。
相关文章
- 跨平台移动APP开发进阶(二):HTML5+、mui开发移动app教程[通俗易懂]
- pytest运行_ios自动清理缓存
- 2022最简单易懂的IOS App打包发布完整流程
- iOS开发之打包上传到App Store——(一)各种证书的理解
- imazing官网下载2023免费版ios设备管理软件
- mitmproxy 抓包神器-2.抓取Android 和 iOS 手机 https 请求
- Windows系统如何运行iOS设备?iMazing2023
- Ios上架app无需688,xcode打包导出IPA,供人内测
- 2022最简单易懂的IOS App打包发布完整流程
- 7步学会在Windows下上架iOS APP流程
- 2022超详细流程ios APP最新打包上线教程
- 实现在windows、linux下上传ios app到App Store
- 《简化iOS APP上架流程,App Uploader助你搞定!》
- iOS- NSTimeInterval获取时间间隔详解手机开发
- iOS 移动动画简单实现详解手机开发
- iOS 本地轻量级数据存储之NSUserDefaults详解手机开发
- MacOS 与 iOS:由浅入深的连接(macos和ios)
- 操作系统开启iOS时代:Linux操作系统的新篇章(ios是linux)
- iOS 限免 App 精选:快速拍照工具《Fast Camera》(¥18→0)
- 基于Linux环境下iOS应用开发实践(linux下开发ios)
- App测试技术利用Mysql助力质量保障(app测试mysql)
- 谁说 iOS 就不适用Oracle(ios oracle软件)