ios证书申请和打包ipa上传到AppStore进行TestFlight测试的流程_ ...

ios证书申请和打包ipa上传到AppStore进行TestFlight测试的流程_ ...

2023年6月30日发(作者:)

ios证书申请和打包ipa上传到AppStore进⾏TestFlight测试的流程TestFlight测试分内部及外部测试,针对没有上架的app,可以通过此⽅式安装到⼿机测试。

内部测试(上传即可测试):通过测试码安装,⼀个码安装⼀个⼿机。

外部测试(上传后需通过审核):通过⼀个链接跳转到TestFlight应⽤安装,有效期限90天,安装数量1万台。

TestFlight上架App Store审核分7步进⾏,需要注册⼀个苹果的开发者账号才能操作

1、安装iOS证书申请辅助软件Appuploader2、申请iOS发布证书(p12)3、申请iOS发布描述⽂件(mobileprovision)4、打包ipa5、上传ipa到iTunes Connect6、申请TestFlight内部测试及外部测试

⼀、下载安装iOS证书申请辅助软件Appuploader

Appuploader可以辅助在Windows、linux或mac系统直接申请iOS证书p12,及上传ipa到App Store,最⽅便在Windows开发上架没有苹果Mac电脑的开发者!

配合本教程使⽤,可以快速掌握TestFlight上架流程

下载软件包后解压直接使⽤,⽆需安装。

成功启动软件界⾯

⼆、申请iOS发布证书(p12⽂件)

发布证书⽤于上架,证书有p12及mobileprovision两个⽂件,配套使⽤,先申请p12!

2.1、⽤苹果开发者账号登录appuploader软件后,选择证书进⼊,点击右下⾓+ADD选择

类型:下拉选择发布证书证书名称:不要中⽂、不要太长了、随意设置邮箱:随意密码:证书的密码、⽐如设置123这样,不⽤很复杂,记好、打包时要⽤、很重要应⽤id:这⾥不⽤选点击ok创建。

2.2、创建成功后,找到刚创建的发布证书(iOS Distribution这个类型的就是发布证书,如果之前创建过看过期时间或者ID就知道哪个是新创建的了)!点击p12 ⽂件,下载保存.p12证书⽂件到电脑。

三、创建iOS发布描述⽂件(.mobileprovision⽂件)

3.1、点击右下⾓BACK、返回Appuploader⾸页,选择描述⽂件进去。

3.3、点击右下⾓+ADD,进⼊申请界⾯!

Type:下拉选择发布版profile

应⽤id:下拉选择对应的应⽤id(⼜称套装id,appid,BundleID,包名)

新APP上架需要先添加⼀个新的应⽤id(每个APP对应⼀个应⽤id),如果已经加过了直接选择。

证书:选中全部就⾏

Devices:发布版不⽤选设备

输⼊名称:不要中⽂,随意,123之类的就⾏,注意不要跟之前申请过的名称⼀样),点击ok创建。

3.4、选择刚创建的发布版描述⽂件(iOS Distribution这个类型的就是发布描述⽂件,找刚创建的输⼊的名称),点击Download下载,保存到电脑

四、iOS打包IPA

各开发者⼯具打包教程,根据⾃⼰使⽤的平台去打包,证书都是⼀样⽤。

这⾥介绍了⼏个平台的打包教程,对应⾃⼰使⽤平台的查看!

这⾥以HBuilder平台为例

4.1、打开HBuilder⼯具,选择开发好的项⽬,点击发⾏,选择发⾏为原⽣安装包。

4.2、选择iOS打包,⽀持的设备类型(可以选择⽀持iPhone和⽀持ipad),选择使⽤苹果证书

AppID:跟申请证书描述.mobileprovision时选择的要⼀致(⼜称套装id,appid,BundleID,应⽤id,包名)

profile⽂件:选择上传配置⽂件.mobileprovision私钥证书:上传.p12⽂件私钥密码:输⼊创建p12⾃⼰设置的密码。然后点击打包。

4.3、打包成功后,下载保存ipa到电脑,进⾏下⼀步上传ipa到App Store后台。

五、上传ipa到App Store

5.1、上传ipa前先登录iTunes Connect,点击我的APP进⼊创建⼀个APP

5.2、进⼊点击左上⾓+号选择新建APP,选择平台iOS,

应⽤名称:APP的名称语⾔:APP的语⾔,中⽂还是英⽂。套装ID:(应⽤id、appid、包名,跟申请证书使⽤的要保持⼀致)sku:不能写中⽂,⾃⼰⽤拼⾳随便编⼀个,好识别就⾏,如app叫淘宝,就输⼊taobao。⽤户访问权限:选完全访问权限

创建APP后进⾏下⼀步操作上传IPA⽂件!

5.3、上传ipa之前,配置上传专⽤密码

APP专⽤密码app-specific password是专门⽤于上传ipa⽂件的⼀种密码,是⼀种苹果的安全机制!现在苹果开发者账号开启了双重认证,提交ipa⽂件时候都需要这个密码!

特点:不会失效可以⽣成多个(忘记了可以重新申请)不同的APP上架通⽤(⽆需重复⽣成)

下⾯是⽣成步骤

1、⾸先打开apple id管理中⼼

登录苹果开发者账号

2、登录进去后找到安全项⽬,点击⽣成专⽤密码。

密码标签随便输⼊,123,app等之类的都⾏。点击创建⽣成,(注意密码标签不是专⽤密码,是由苹果系统⽣成的⼀串密码)专⽤密码就是下⾯这个样⼦的密码,把这个密码复制,打开Appuploader

如果是Appuploader软件进⾏上传ipa(Appuploader软件可以帮助在Windows电脑直接申请iOS证书和上传ipa)

打开AU软件点击右上⾓(下图箭头处),进⼊设置,把上传专⽤密码复制上去,同时勾选上保存密码,点击Save保存,然后再回去提交ipa上传就可以正常上传了。

5.4、输⼊专⽤密码点击OK保存后,点击单个ipa按钮提交 5.5、选择刚打包的ipa包

5.5Appuploader将⾃动上传你的IPA,包如果很⼤需要上传⼀段时间,当出现以下提⽰时(packages were uploaded successfully 进度条蓝⾊),说明上传成功。

如果进度条红⾊说明上传失败,通过下⾯的链接,找解决⽅案,或者加技术⽀持解答。

5.6上传成功后到后台查看上传的版本

进⼊APP,点击活动,所有构建版本选项(下图所⽰)查看,有两种情况!

1、ipa包符合要求,显⽰正在处理,这种就是成功上传,等待处理即可,往后看教程进⼀步操作(根据包⼤⼩,⼀般处理⼏分钟到⼗⼏分钟)

2、ipa不符合要求,没有出现正在处理,或者刷新页⾯正在处理的版本消失

出现这种情况说明你上传的这个ipa包有问题,苹果会发送具体原因到邮箱(开发者账号就是邮箱地址,)

登录邮箱去查看反馈邮件(反馈邮件也可能在垃圾箱),修改错误重新再打包上传。

六、TestFlight⽅式安装到苹果⼿机测试

刚上传先等活动那边版本处理完到TestFlight,⼀般⼗⼏分钟就会处理好

A.先说内部测试

1、处理完就可以直接内部测试了

2、选择App Store connect⽤户选项,点击测试员旁边+号,选择测试的苹果账号! 3、到邮件查看测试兑换码,⼀串字母!

4、在苹果⼿机安装TestFlight这个软件打开,点击右上⾓兑换,输⼊邮件收到的那⼀串⼤写字母,点击兑换,即可安装上!

注意那⼀串⼤写字母只能⽤⼀次!

B、外部测试

1、创建外部测试群组

2、填写测试信息

3、选择构建版本提交审核,⼀般会审核⼀两天等结果即可!

3、审核通过后,获取安装链接

把这个链接做成⼆维码⽤苹果⼿机扫码打开安装即可(先安装好TestFlight应⽤)

发布者:admin,转转请注明出处:http://www.yc00.com/xiaochengxu/1688090983a79448.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信