2022 ios APP最新开发测试教程

简介: 2022 ios APP最新开发测试教程

1.本文详细介绍最新的在windows上进行ios app开发编译打包安装到手机测试的完整流程。介绍ios开发经常遇到的问题和解


决方法,包括ios开发证书,ios开发描述文件等。


2.Apple开发常用的三个网址:


开发者中心:  https://developer.apple.com/account/


App 管理中心: https://appstoreconnect.apple.com/


App ID管理中心: https://appleid.apple.com/


Ios开发助手工具:Appuploader home -- A tool improve ios develop efficiency such as submit ipa to appstore and manage ios certificate


App Uploader下载安装

1.进入App Uploader官网下载


下载地址:Appuploader home -- A tool improve ios develop efficiency such as submit ipa to appstore and manage ios certificate

最新版下载地址:https://net-appuploader.oss-cn-qingdao.aliyuncs.com/appuploader_win_0728.zip


28f9bd9288e5821e4b9709364beec833.png


2.双击应用程序下载。


fa86f0b3e1444a54aa3609dd97043f27.png


3.进入app uploader主界面

8292cf1050279f06bfcfaa8f313ecee9.png



切换中文界面


1.根据步骤如图如下操作的,点击中/英文切换,弹出提示后关闭软件重新打开即可切换成功。


image.pnga787a972026297c01688354937267c4b.png



5b710e31cc2f6b79d242e75b91368e46.png



apple 账号登录


1.使用开发者账号登录,并且没有支付688,需要勾选‘未支付688’选项进行登录。


image.png


2.将绑定手机号收到的验证码输入即可登录。

1b5c41b5a3ecc96b68ffd32423cd7ac2.png



创建ios(.p12)证书


1.点击苹果证书


59c0c4028118e07f7329c6a37d50dfe4.png


2.新增苹果证书


b149ad6298dff1bdcc6f3d07a2f1e87c.png


输入证书密码:这个密码不是账号密码,而是一个保护证书的密码,是p12文件的密码


证书名称:是你为了在证书列表里面便于区别的一个字符,自己好辨识就可以,尽量是字母和数字之类。


证书类型说明:IOS开发选择apple development或者ios app development 类型ios 发布选择 appledistribution或者 ios distribution (app store and ad hoc)。


开发推送证书选择 apple push notification service ssl (sandbox),发布推送证书选择 apple push notification service ssl (sandbox & production),其他证书不是很常用,可以自行百度各种证书说明。上架版本需要 使用正式的证书(apple distribution)。


开发测试用开发证书(apple development) 一般都要创建两个证书一个用于开发,一个用 于上架,如果有支付内容,还必需要 Apple Pay 的证书。证书无需创建太多,apple对证书有数量限制,一般3个开发证书就不 让创建更多同类型的证书了。


官网遇到问题,首先登录文章开通的苹果开发官网。检查 是否有权限/是否被停用/是否过 期/是否有协议需要同意。在右上角切换账号检查所关联的账号是否功能正常。Apple邮箱会接收到许多通知消息,如IPA上 传,账号发生变化,被停用,都会有消息提示。


8.点击p12下载到电脑。


01149a6d3fa1efe49ab9d70189f70830.png


添加测试设备UDID


1.点击udid


19f38d6dd0b57ca6941d9b85f944926e.png


2.连接苹果手机,即可识别出来udid


f1de36559e33bd9efc025f0626fc6a74.png


创建描述文件


1.点击描述文件


a67adb6f9582030adba42f322cfad5eb.png


2.点击新增描述文件,在弹出框里面选择要安装测试到的设备,如果是发布类型无需选择设备。选择使用的证书,如果忘记是哪


个 了可以选择全部证书。


441b4e58cd769b0cab1d90aa51fb2e5f.png



描述文件类型说明:带app store类型的是发布类型,带development的是开发类型,, push没有描述文件,所以不要问推送选 择哪种描述文件类型,ios开发选择ios app development类型,发布app的时候选择app store类型。(ps:除了APP Store类型的描述文件外,其他的描述文件都需要选择测试设备)


3.点击下载按钮下载桌面


image.png


测试安装App


1.以HBuilder打包Vue项目为例,打开详细设置进行设置完成后,点击保存。


4abd05da7c32efe22194a38de5f417ac.png


2.官菜单项点击‘发行-> 云打包-打原生包’,出现如下图所示弹框,取消广告勾选,没有错误提示,选择刚才制作的p12


和.mobileprovision文件,输入刚才设置的证书密码。点击打包,等待打包未完成(仅以ios为例)


626ec9a39f5d9b7eda8e3897abf39afd.png


3.官打包完成后点击确定“OK”按钮查看打包状态信息,打包完成后,保存安装包到目标文件,发送到手机端安装即可运行。


b89505a90b43e2708648549bded379da.png


测试设备:如果选择的类型是ios app development 类型,则全部测试设备旁边必须有测试设备并且勾选上,如果没有显示测试设备,点击框框下面的添加测试,然后把测试设备的udid输入,把ios设备连接到当前pc,会自动获得设备的udid。 如果app编译后无法安装到设备,可能是因为设备的udid没有添加进入描述文件,则需要添加描述文件后重新编译。


相关文章
|
1天前
|
监控 安全 网络协议
社会工程渗透测试教程(一)(4)
社会工程渗透测试教程(一)
9 1
|
1天前
|
存储 安全 物联网
社会工程渗透测试教程(一)(3)
社会工程渗透测试教程(一)
7 0
|
1天前
|
安全 JavaScript 物联网
社会工程渗透测试教程(一)(2)
社会工程渗透测试教程(一)
7 0
|
1天前
|
存储 安全 网络安全
社会工程渗透测试教程(一)(1)
社会工程渗透测试教程(一)
9 1
|
1天前
|
安全 Oracle 关系型数据库
社会工程渗透测试教程(四)(4)
社会工程渗透测试教程(四)
7 1
|
1天前
|
存储 安全 网络安全
社会工程渗透测试教程(四)(3)
社会工程渗透测试教程(四)
10 1
|
1天前
|
存储 安全 网络安全
社会工程渗透测试教程(四)(2)
社会工程渗透测试教程(四)
10 2
|
1天前
|
存储 自然语言处理 安全
社会工程渗透测试教程(四)(1)
社会工程渗透测试教程(四)
10 1
社会工程渗透测试教程(四)(1)
|
1天前
|
存储 安全 网络安全
社会工程渗透测试教程(三)(4)
社会工程渗透测试教程(三)
12 2
|
1天前
|
安全 网络协议 Linux
社会工程渗透测试教程(三)(3)
社会工程渗透测试教程(三)
9 2

热门文章

最新文章