IOSAPP真机测试及上架App Store流程

第一步:申请iOS苹果开发者账号

首先先看一下ios不同账号的区别
Alt text

这里以公司账号为例
此账号是在个人普通账号上申请的,

1、申请个人apple id 如果已经申请过apple id,跳过注册,直接看第2步申请!

点击此处即可申请个人账号
按照提示依次填写信息
注册跳转到这个下面这个页面说明苹果账号已经注册成功了。
Alt text

2、苹果开发者中心提交申请开发者。
(1)登录进去苹果开发者中心,由于未付费购买开发者账号,会看到如下内容,点击加入开发者。
Alt text

(2)进入这个页面,点击注册,再点击开始你的注册。
Alt text
现在申请苹果开发者账号要求开启双重认证才能提交申请。如果未开启点击此教程
接下来按照提示依次填写相应信息
(3)付款
付款成功后,会有个付款邮件反馈过来,确认收到付款,但账号不是马上可以用,快的话付款后十几分钟后就能用,一般要审核一两天,有可能发邮件给你让你上传身份证留意好邮件就行了。

如果收到这种邮件说明审核通过了。
Alt text

审核成功登录上去]ios开发者中心会出现以下界面
Alt text

第二步申请所需证书

由于发现在IOS开发者中心申请证书需要用到ios电脑,由于条件不满足,所偶另辟新径,找到了一款强大的第三方工具Appuploader。

1、安装iOS上架辅助软件Appuploader
无需安装,解压直接使用
2、申请 iOS证书文件p12 ( 发布版本同理,只需将类型修改为发布版即可)
(1)登录
Alt text

(2)下载证书

Alt text

点击右下角+ADD选择

类型:选择开发证书(开发证书打包的才能安装到手机)
输入证书名称:不要中文、随意设置
邮箱:(随意)
密码:证书的密码,不是开发者账号密码,如123这样不用很复杂,记好、打包时要用、很重要。
应用id:这里不用选!
点击ok创建。

然后点击P12下载即可
(3)申请iOS开发证书描述文件mobileprovision

Alt text

在申请ios描述文件之前,先添加好两样基础信息,应用id及苹果手机设备号udid

(4)点击+ ADD,对应选择发布版profile

应用id:选择对应的id(又称套装id,appid,BundleID,包名)

证书:选中全部就行

Devices:设备这里不像选开发版profile时会出现,发布版不用选。

输入名称:不要中文,随意,123之类的就行,注意不要跟之前申请过的名称一样),点击ok创建。


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

(6)打开HBuilder工具,选择开发好的项目,点击发行,选择发行为原生安装包。

(7)选择iOS打包,支持的设备类型(可以选择支持iPhone和支持ipad),选择使用苹果证书
AppID:跟申请证书描述.mobileprovision时选择的要一致(又称套装id,appid,BundleID,应用id,包名)

profile文件:选择上传配置文件.mobileprovision

私钥证书:上传.p12文件

私钥密码:输入创建p12设置的密码。

(8)安装IPA到手机进行测试(推荐使用爱思助手安装)
特别注意:ios不像安卓、不能直接把ipa文件发送到手机安装,需要通过手机助手安装,或者上传分发平台扫二维码安装,如蒲公英,fir这种分发平台。连接上手机、点击应用游戏,点击导入安装,选择刚打包的ipa包,或者直接选择ipa包右键通过爱思助手安装。


(9)申请iOS发布证书同开发证书过程相同,勾选发布证书即可
(10)登录iTunes Connect,点击我的APP进入创建一个APP

进入点击左上角+号选择新建APP,选择平台iOS,
应用名称:APP的名称

语言:APP的语言,中文还是英文。

套装ID:(应用id、appid、包名,跟申请证书使用的要保持一致)

sku:不能写中文,自己用拼音随便编一个,好识别就行,如app叫淘宝,就输入taobao。

用户访问权限:一般选完全访问权限

(11)Windows环境下上传IPA到App Store
Windows环境下上传IPA到App Store
先创建一个APP专用密码,配置到Appuploader软件!
苹果一种机制,上传ipa需要一个特定的APP专用密码,app-specific password

打开网站https://appleid.apple.com/zh_CN
登录苹果开发者账号

登录进去找到安全项目,点击生成专用密码。

密码标签随便输入,123,app等之类的都行。

点击创建生成,(注意密码标签不是专用密码,是由苹果系统生成的一串密码)专用密码就是下面这个样子的密码,把这个密码复制,打开Appuploader

点击右上角,选择设置,把上传专用密码复制上去,同时勾选上保存密码,点击Save保存,然后再回去提交ipa上传就可以正常上传了。


(12)上传
输入专用密码点击OK保存后,点击单个ipa按钮提交

选择刚打包测试没问题的ipa包

上传成功

(13)上传成功后到后台查看上传的版本

packages were uploaded successfully 进度条蓝色,ipa上传成功后,登录iTunes Connect https://itunesconnect.apple.com/login后台查看上传的ipa

(14)设置APP各项信息提交审核

(15)选择左边第三项准备提交进入、这个页面需要设置几项信息、一步一步来。

先设置app截图!因为现在苹果规则的改变,iPhoneX刘海屏6.5的截图

(16)提交审核回到我的APP查看会提示正在等待审核,审核有时很快一两天,或要几天时间,常登陆看看审核情况,或看邮件提示。

IOSAPP真机测试及上架App Store流程

https://blueskyadd.github.io/2019/07/27/iosUpload/

Posted on

2019-07-27

Updated on

2019-12-23

Licensed under

Kommentare

:D 一言句子获取中...

Loading...Wait a Minute!