前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ios APP开发测试教程

ios APP开发测试教程

原创
作者头像
爱学iOS的小麦子
发布2023-05-05 14:59:27
5940
发布2023-05-05 14:59:27
举报
文章被收录于专栏:iOS开发大全

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开发助手工具:http://www.appuploader.net/

App Uploader下载安装

1.进入App Uploader官网下载 下载地址:http://www.applicationloader.net/ 最新版下载地址:https://net-appuploader.oss-cn-qingdao.aliyuncs.com/appuploader_win_0728.zip

2.双击应用程序下载。

alt text
alt text

3.进入app uploader主界面

alt text
alt text

切换中文界面

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

alt text
alt text
alt text
alt text
alt text
alt text

apple 账号登录

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

alt text
alt text

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

alt text
alt text

创建ios(.p12)证书

1.点击苹果证书

alt text
alt text

2.新增苹果证书

alt text
alt text
  • 输入证书密码:这个密码不是账号密码,而是一个保护证书的密码,是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下载到电脑。

alt text
alt text

添加测试设备UDID

1.点击udid

alt text
alt text

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

创建描述文件

1.点击描述文件

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

个 了可以选择全部证书。

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

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

测试安装App

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

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

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

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

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

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • App Uploader下载安装
  • 切换中文界面
  • apple 账号登录
  • 创建ios(.p12)证书
  • 添加测试设备UDID
  • 创建描述文件
  • 测试安装App
相关产品与服务
验证码
腾讯云新一代行为验证码(Captcha),基于十道安全栅栏, 为网页、App、小程序开发者打造立体、全面的人机验证。最大程度保护注册登录、活动秒杀、点赞发帖、数据保护等各大场景下业务安全的同时,提供更精细化的用户体验。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档