IOSAPP真机测试及上架App Store流程
第一步:申请iOS苹果开发者账号
首先先看一下ios不同账号的区别
这里以公司账号为例
此账号是在个人普通账号上申请的,
1、申请个人apple id 如果已经申请过apple id,跳过注册,直接看第2步申请!
点击此处即可申请个人账号。
按照提示依次填写信息
注册跳转到这个下面这个页面说明苹果账号已经注册成功了。
2、苹果开发者中心提交申请开发者。
(1)登录进去苹果开发者中心,由于未付费购买开发者账号,会看到如下内容,点击加入开发者。
(2)进入这个页面,点击注册,再点击开始你的注册。
现在申请苹果开发者账号要求开启双重认证才能提交申请。如果未开启点击此教程
接下来按照提示依次填写相应信息
(3)付款
付款成功后,会有个付款邮件反馈过来,确认收到付款,但账号不是马上可以用,快的话付款后十几分钟后就能用,一般要审核一两天,有可能发邮件给你让你上传身份证留意好邮件就行了。
如果收到这种邮件说明审核通过了。
审核成功登录上去]ios开发者中心会出现以下界面
第二步申请所需证书
由于发现在IOS开发者中心申请证书需要用到ios电脑,由于条件不满足,所偶另辟新径,找到了一款强大的第三方工具Appuploader。
1、安装iOS上架辅助软件Appuploader
无需安装,解压直接使用
2、申请 iOS证书文件p12 ( 发布版本同理,只需将类型修改为发布版即可)
(1)登录
(2)下载证书
点击右下角+ADD选择
类型:选择开发证书(开发证书打包的才能安装到手机)
输入证书名称:不要中文、随意设置
邮箱:(随意)
密码:证书的密码,不是开发者账号密码,如123这样不用很复杂,记好、打包时要用、很重要。
应用id:这里不用选!
点击ok创建。
然后点击P12下载即可
(3)申请iOS开发证书描述文件mobileprovision
在申请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流程