ITPub博客

首页 > 应用开发 > IT综合 > 2018最新苹果APP上架App Store流程(超详细)

2018最新苹果APP上架App Store流程(超详细)

原创 IT综合 作者:雪奈椰子 时间:2023-02-24 17:28:22 0 删除 编辑

上架iOS 需要一个付费688 的开发者账号,还没有的话申请一个或者借用。

申请苹果开发者账号教程

上架App Store 之前是先安装到苹果手机测试调试好, app 能正常运行再上架

iOS 真机调试测试教程

上架过程分七个步骤,按步骤一步步来。

仔细看这个流程,少走很多弯路,不用一步步去试错,节省时间。

1 、创建 APP 身份证( App IDs )

2 、申请 iOS 发布证书

3 、申请 iOS 发布描述文件

4 、上传 ios 证书编译打包 IPA

5 、在 iTunes Connect 创建 App

6 、 Windows 下上传 IPA 到 App Store

7 、上传好 IPA 回到 iTunes Connect 填写 APP 信息并提交审核

一、创建唯一标示符BundleID   (App IDs)

APP IDs 在后面创建发布文件,创建 APP 时都要用到。( appid 非常重要,整个上架流程就是用 appid 关联在一起)

如果之前iOS 真机调试时创建过了,就不用重新创建了,还是用那个 appid 。

首先打开开发者中心 https://developer.apple.com/account ,进入证书页面。

1.1 点击证书、 ID 及配件文件,进入设置。

很多伙伴登录开发者中心没有这个界面出来,那是因为没有付费成为开发者。

可以看 免开发者账号申请ios 证书真机调试的教程

 

1.2 选择 App IDs –> 点击 + 创建一个新的 App ID

 

其中有两项需要你自己填:

第一项Name ,用来描述你的 App ID ,这个随便填,没有什么限制,最好是项目名称,这样方便自己辨识(不允许中文)

第二项Bundle ID (App ID Suffix) ,这是你 App ID 的后缀,需要仔细填写。用来标示我们的 app ,使它有一个固定的身份,和你的程序直接相关。填写  Explicit App ID 的格式为: com.company.appName (要有两个点 . )照着格式写,写个方便记的 .

像这串com.yesgame.tianbiao 就是 appid 了,后面申请 ios 证书、打包 ipa 和在 itunesconnect 创建 APP 就是用这个格式的 appid 。

整个app 上架流程就是靠这个 appid 关联在一起。

第三项配置服务权限,默认会选择2 项,不能修改,其它常用的苹果支付, APP 推送通知,根据自己需要的服务选择上,然后点击 Continue 确认,下一步。

选择苹果支付和推送通知,还需要创建对应的iOS 苹果支付证书和 iOS 推送证书。

 

一般没什么要求默认就好。

 

检查下没有错的话直接点击Register 后点击 Done 完成 App ID 的创建。

二、申请发布证书

iOS 各类证书申请教程、各种证书用法不同。

iOS 开发证书申请 (xcode 开发手机测试)

iOS 发布证书申请 (发布上架App Store )

iOS 推送证书申请 (APP 推送通知)

iOS 真机调试证书申请 (安装到非越狱手机测试)

iOS 企业证书申请 (免上架App Store 安装手机使用)

这里是上架App Store 所以申请 iOS 发布证书

2.1 打开 Appuploader ,输入苹果开发者中心账号,登录。

如果还没安装Appuploader 先安装好

Appuploader 安装教程

打开Appuploader ,用苹果开发者账号登录。

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

 

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

 

 

2.2 、选择证书选项

 

 

2.3 、点击右下角 +ADD 选择,下拉选择发布证书,输入证书名称(不要中文、随意设置),邮箱(随意),密码(证书的密码、比如设置 123 这样,不用很复杂,记好、打包时要用、很重要)、点击 ok 创建。

 

 

注意:iOS 发布证书最多能申请 3 个,如果账号已经有 3 个发布证书了,将申请报错。

一个发布证书可以用于多个APP 上架,不是说只能申请 3 个发布证书就只能上架 3 个 app ,完全不用每个 app 都申请个发布证书 p12 ,区分开下面步骤申请的的描述文件就行了。

也可以删掉之前的发布证书,重新创建,不会影响已上架的app 。

2.4 、创建成功后,找到刚创建的发布证书,点击 p12 文件 , 下载保存 .p12 证书文件到电脑。

 

 

三、创建iOS 发布描述文件

3.1 、返回 Appuploader 首页,选择描述文件。

 

 

3.2 、点击 + ADD ,选择发布版描述文件,选择应用 id (第一步骤申请的那个 appid ),勾选上个步骤申请的发布证书 p12 (如果申请了多个发布证书,这里会显示多个,直接选中全部就行了)

输入名称,点击ok 创建。

 

 

3.3 、选择刚创建的发布版描述文件,点击 Download 下载,保存到电脑

 

 

现在发布证书,发布描述文件都有了,就可以去打包ipa 了。

四、上传证书编译打包

各平台打包教程、根据自己使用的开发平台去打包,使用的证书都是一样的。

xcode 打包教程

HBuilder 打包教程

APICloud 打包教程

phonegap 打包教程

AppCan 打包 iOS

变色龙打包ipa 教程

这里以HBuilder 平台为例

4.1 、打开 HBuilder 工具,选择完工的项目,点击发行,选择发行为原生安装包。

 

4.2 、选择 iOS 打包,支持的设备类型,选择使用苹果证书,填写 AppID (第一步申请的 com.yesgame.tianbiao 这个格式的 appid ),

上传之前创建的iOS 发布证书 .p12 及配置文件 .mobileprovision 并输入创建证书时设置的密码,点击打包。

 

4.3 、打包成功后,下载保存 ipa ,这个 ipa 包就能进行测试或上传 App Store 了。

 

五、在iTunes Connect 创建 App

5.1 回到软件,点击 ItunerConnect ,进入 iTunes Connect 进入创建 APP 。

5.2 选择我的 APP 点击左上角 + 号选择新建 APP ,输入你的应用名称,语言,套装 ID ,之前在开发者中心创建的对应 APP IDs

sku 不能写中文, 自己用拼音随便编一个 ,直接用appid 也行,点击创建。

(与刚才创建iOS 发布描述文件时所选的 appid 要一致,这样用 iOS 证书打包的 IPA ,上传就能对应识别到)

 

创建了APP 然后就可以回到 Appuploader 上传 ipa

六、Windows 环境下上传 IPA 到 App Store

6.1 返回 Appuploader 程序,点击提交

6.2 选择刚生成的 iap 包

 

6.3Appuploader 将自动上传你的 IPA ,此时可以进行下一个步骤, ipa 文件等它继续上传,包如果很大需要上传一段时间,当出现以下提示时( packages were  uploaded successfully 进度条蓝色),说明上传成功。

如果进度条红色说明失败,复制最下面的错误提示,翻译下查看具体问题。

 

 

七、回到iTunes Connect 提交审核

7.1 上传了 IPA ,回到 iTunes Connect ,进入这个 APP 填写信息的页面,点击活动,这里会显示上传成功的构建版本 , 刚上传会显示正在处理。

根据包的大小处理时间不一,10 多 M 的几分钟,可以先去设置 app 的其他信息,看下面的步骤。

特别注意:很多伙伴用Appuploader 上传 ipa 成功了,但上去 iTunes Connects 在活动那里查看还没出现构建版本,或者构建版本消失了。

出现这种情况,一般是证书没用对,或者ipa 包有问题,苹果会发送具体原因到邮箱(开发者账号就是邮箱地址),登录邮箱查看,修改错误重新打包上传。

 

如果这包不行需要重新修改打包上传, 打包的时候一定要增加下版本号 ,要不上传不了,报错。

之前上传的ipa 是不能删除的,你只需要打包构建 ipa 的时候增加下版本号,就能上传了。

比如你之前上传的是1.0 版本,你打包可以改成 1.1 或者 2.0 都行,

不需要对应修改网页那 1.0 准备提交那的版本选项,打包的版本跟这里不相干的。

到时上架成功了,App Store 商店显示版本号还是会 1.0

接下来设置APP 的各项信息。

7.2 先选择第一项 APP 信息、选择 APP 的类别、次要类别可以不填、选择好点击储存。

 

7.3 、选择左边的第二项、免费 APP 就设置为免费、销售范围如果只是中国就选中国、设置好储存。

 

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

先设置app 截图、打开上架前测试安装的 app ,截图你想展示的 app 页面,一定要用苹果手机截图,不能用安卓或者浏览器截图, 5.8 寸是 iPhoneX 截图的不是必须设置的,没有可以不设置 ,5.5 寸的图片大小为 1242*2208 、用 5.5 寸的苹果手机截图的就是这个尺寸了,如果小屏苹果手机截图的用 ps 调整为 1242*2208 就行了。

最少上传1 张最多 5 张截图。如果你的 app 支持 ipad 也要上传 ipad 的截图,尺寸为 2048 x 2732 。

7.5 、往下拉、设置 app 的宣传语、描述、关键词(搜索你 app 的关键词、可以设置多个,多个关键词用英文状态下的逗号隔开 , )

技术支持网址可以设置为公司网站个人网站。

没网站直接设置我们的官网也行 http://www.applicationloader.net

 

7.6 、选择构建版本、上传了 ipa 构建版本,活动那里处理完了,旁边会出现+号、点击 + 号选择你的构建版本

如果之前选择过版本了,要选新上传的包、移动鼠标到app 那里,点击红色删除键,重新点击 + 号选择版本。

 

7.7 、设置 app 图标、 1024*1024 规格的 jpg 或 png 格式图片,版权按照格式设置

每个网站下面都有版权信息 ‘ 可以参考格式写。 © Appuploader 这样

然后点击分级的编辑进入下一步设置

 

7.8 、分级选项根据自己的 app 情况选择。

 

7.9 、如果 app 有登录的提供个账号给苹果审核测试。填写联系信息电话格式 +86 后面再写手机号。

 

7.10 、各项信息如此就设置好了,存储好、点击提交以供审核、进去下一步。

 

7.11 、这里出现的信息根据 app 的类型不同、有不同的选项、根据自己的 app 的情况选择

一般选择否。

然后提交、显示为正在等待审核、耐心的等苹果公司那边审核了,初次提交1 到 2 天出结果。

 

 

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

如果变成可供销售,恭喜你~ 上架成功了,如果显示被拒绝,点击查看问题,根据反馈修改再重新打包上传提交审核。

如果被拒,看下面教程重新提交审核

 

 


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70026554/viewspace-2936942/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2023-02-08

  • 博文量
    146
  • 访问量
    80888