How shelves a iOS APP (2020, the latest version of Guide)

 

Added basic information on demand

 

1, Apple Developer account (such as account not apply for - Apple Developer Account Application Tutorial )

2, the development of good APP

 

By this tutorial, you can learn to ios certificate applications and packaged ipa be uploaded to appstoreconnect.apple.com TestFlight test and submit a complete review of the process!

 

Halfway you may encounter some error, usually in the course of the common errors are explained, a closer look, do not know or can contact technical support plus group questions.

 

 

Support QQ: 728221481 Q group: 827 985 058

Appuploader Apple shelves 12 group

 

 

 

 

App Store shelves review points and seven steps.

 

1, install iOS shelves supporting software Appuploader

2, iOS application publishing certificate (p12)

3, iOS application deployment descriptor (mobileprovision)

4, packing ipa

5, upload to iTunes Connect ipa

6, install TestFlight way to Apple's mobile phone test

7, the information set APP submitted for review

 

First, download and install iOS shelves supporting software Appuploader

 

Appuploader download link

 

Appuploader can assist in Windows, linux or mac system to apply directly for iOS certificate p12, and upload ipa to the App Store, the most convenient shelves in the development of Windows developers are not Apple Mac computer!

 

With this tutorial, you can quickly learn how real test and shelves!

 

After downloading the package can be expanded directly without installation.

 

The successful launch of the software interface

 

 

java installation tutorial environment

 

If the Windows 32-bit systems will be prompted to start clicking appuploader.exe (shown below), 32-bit systems need to click appuploader.jar start or start.bat

 

If there is no Mac version of java installed will be prompted to start

 

 

Second, the application iOS release certificate (p12 file)

 

Shelves for issuing certificates, certificates and p12 mobileprovision have two files, supporting the use of p12 to apply!

 

2.1, with the Apple Developer account login appuploader software, select the certificate to enter, click on the bottom right corner + ADD choice

 

类型:下拉选择发布证书

证书名称:不要中文、不要太长了、随意设置

邮箱:随意

密码:证书的密码、比如设置123这样,不用很复杂,记好、打包时要用、很重要

应用id:这里不用选

点击ok创建。

 

 

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

 

 

p12有数量限制,但可以公用! 也就是一个p12可以对应无数个描述文件(mobileprovision)组成无数套证书上架不同的APP!

 

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

 

2.2、创建成功后,找到刚创建的发布证书(iOS Distribution这个类型的就是发布证书,如果之前创建过看过期时间或者ID就知道哪个是新创建的了)!

点击p12 文件,下载保存.p12证书文件到电脑。

 

 

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

 

3.1、点击右下角BACK、返回Appuploader首页,选择描述文件进去。

 

 

在申请ios描述文件之前先加个应用id(如果之前加过要用以前加过的应用id,可跳过此步

 

应用id:又称套装id,appid,BundleID,包名,各打包平台叫法不同!

 

点击右下角+ADD,在应用id项,点击下拉三角符号即可看到以前加过的记录!

 

初次使用或者需要上架另一个项目app需要先创建一个新的应用id!

看下面的步骤添加

 

3.2、添加新应用ID步骤,点击添加应用id!(不同的APP需要编写不同的应用id相当于app的身份证)

再次提示:如果之前加过,要用以前加过的应用id,可跳过此步,不用加了!

 

应用id:三段式格式、如app名称是淘宝,可以编写为com.app.taobao,自由编写!不能重复!具有唯一性@

名称:数字或者字母,自由编写,不要中文,不能重复。

 

点击ok添加!

 

点击ok只要没弹出报错就是添加成功了,没有其他提示!

 

注意!注意!注意!要查看刚添加的应用id是否加成功,要先关掉窗口,重新点右下角+ADD进入下拉应用id可查看刚添加的应用id是否存在。

 

 

如果添加报错(应用id具有唯一性,可能重复添加或者别人用过这个应用id),解决办法就是查看自己是否已经加过,或者修改编下应用id再添加。

 

 

在AU软件添加的应用id只有默认权限,如果你需要开通推送通知、苹果支付等权限需要到苹果开发者中心配置!

在苹果开发者中心也可以添加应用id,在au及开发者中心添加是一样的互通的!

 

苹果开发者中心添加应用id及配置相关权限教程

 

3.3、添加应用id成功后,点击右下角+ADD,进入添加界面!

 

Type:下拉选择发布版profile

 

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

 

证书:选中全部就行

 

Devices:发布版不用选设备

 

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

 

 

 

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

 

 

申请到p12及mobileprovision这两个iOS证书文件即可去打包了!

 

四、iOS打包IPA

 

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

 

这里介绍了几个平台的打包教程,对应自己使用平台的看看,没有写的平台如果不会可以问下技术支持。

 

开心App平台打包网站教程

HBuilder打包教程

APICloud打包教程

phonegap打包教程

xcode打包教程

APPcan打包教程

变色龙打包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

 

https://itunesconnect.apple.com/login

 

 

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

 

应用名称:APP的名称

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

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

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

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

 

 

创建APP后台,其他相关信息暂时不用设置,先进行下一步上传IPA文件!

 

 

5.3、配置上传专用密码

 

APP专用密码app-specific password是专门用于上传ipa文件的一种密码,是一种苹果的安全机制!

现在苹果开发者账号开启了双重认证,提交ipa文件时候都需要这个密码!

 

特点:

不会失效

可以生成多个(忘记了可以重新申请)

不同的APP上架通用(无需重复生成)

 

下面是生成步骤

 

1、首先打开apple id管理中心

https://appleid.apple.com/zh_CN

 

登录苹果开发者账号

 

 

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 进度条蓝色),说明上传成功。

 

 

如果进度条红色说明上传失败,通过下面的链接,找解决方案,或者加技术支持解答。

 

上传ipa常见错误解决方案

 

 

 

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

 

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

 

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

 

1、ipa包符合要求,显示正在处理,这种就是成功上传,等待处理即可,往后看教程进一步操作(根据包大小,一般处理几分钟到十几分钟)

 

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

 

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

 

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

 

点击查看成功上传ipa但iTunes Connect后台没有构建版本详细说明

 

 

 

六、TestFlight方式或者添加udid方式安装到苹果手机测试

 

如果上架前之前打包测试过,可以不用测试了,跳过测试直接进行下一步提交审核!

 

测试的意义就是要自己先看下APP运行情况,是否有bug,各项信息有没有完善!

测试没问题再提交审核,不然提交审核通过不了也是浪费时间!

 

iOS真机测试有两种方式因为篇幅过长单独写了教程,测试后返回本教程继续下一步提交审核!

 

1、TestFlight测试,直接测试刚上传到App Store后台的ipa版本!(需要在苹果手机安装TestFlight软件,并在App Store后台添加相关测试的苹果账号)

 

TestFlight真机测试安装教程

 

2、添加设备udid重新打包ipa安装测试!(需要获取设备的udid,重新申请iOS证书打包后直接安装到手机测试)

 

添加设备udid真机测试教程

 

 

七、设置APP各项信息提交审核

 

7.1、ipa上传及测试后,配置App Store后台各项信息!

 

在App Store项,先选择第一项APP信息、需要设置两个地方。

 

隐私政策网址:可直接填写我们官网http://www.applicationloader.net/或者自己的网站!

 

也可参考这个教程,做一份正规的隐私政策链接。

隐私政策链接模板教程

 

副标题:可写可不写

类别:根据自己APP类型选。

 

 

 

7.2、再选择左边的第二项价格与销售范围

 

价格时间表:免费APP就设置为免费、收费的app就根据情况设置价格。

 

销售范围:如果只是上架到中国就选中国、也可以全选所有地区,影响不大,设置好储存。

 

 

 

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

 

 

先设置APP截图

 

 

打开真机测试时安装的app,截图你想展示的app页面(最多可以传10张,一般截图个三四张就行了)!

 

6.5寸(必须要)是x系列刘海屏iPhone手机截图(iPhone X、iPhone XS、iPhone XS Max、iPhone XR这些机型任选一个截就行,),尺寸为1242*2688,小屏x刘海屏手机截图的尺寸如有差别用ps调整下尺寸再上传!

 

如果没有苹果手机看下面教程p图上传

 

如果没有iPhone真机通过ps制作iPhone系列手机截图教程

 

5.5寸(必须要)则不是刘海屏的iPhone手机截图(iPhone5、6、7、8这些机型),尺寸为1242*2208,尺寸如有差别用ps调整下尺寸再上传!

 

12.9寸ipad截图(如app没支持ipad不用上传!),第二代、第三代尺寸都是2048 *2732!

 

app预览是视频的意思,可以不上传。

 

 

7.4、往下拉、设置app的宣传语、描述、关键词

 

宣传文本:APP的一句话介绍(如不知道怎么写,到App Store搜索同行的app参考)

描述:APP的详细介绍

关键词:搜索你app的关键词、可以设置多个,多个关键词用英文状态下的逗号隔开

技术支持网址:可以设置为公司网站个人网站,没网站直接设置我们的官网也行 http://www.applicationloader.net

 

 

7.5、点击构建版本旁边+号选择之前上传的版本、(如果没有出现+号请看下面的教程查看问题)

 

AU上传ipa成功但后台无构建版本问题

 

 

如果之前选择过版本了,要选新上传的包、移动鼠标到(下图红色圈圈处),点击红色删除键,重新点击+号选择版本。

 

 

7.6, App Store icon to select the general ipa builds will automatically appear, do not set!

 

Copyright accordance with the format settings, you can write the reference format. © + APP name or company name as © huge benefit Home

 

Version is the version number displayed after setting shelves, upload with you ipa version number may not be consistent.

For example, uploading ipa version is 2.1.0, the version that is can be set to 1.0

 

 

 

Then click on the Edit button to enter the next grade settings

 

7.7 grading option to select the app according to their own situation.

 

 

7.8, if the app has a login function must provide an account review test to Apple, if app not logged in to remove the tick,

Fill out the contact information, pay attention to the front of the phone +86 write back format plus the phone number.

 

 

7.9, so the information is set up, good storage, click Submit for review, go the next step.

 

 

7.10, depending on the type of information the app here appear different, there are different options, selected according to the situation of their own app

Generally there will be three choices

Export Compliance Information: No general election

Content Copyright: No general election

Advertising Identifier: If there is advertising APP election is not whether the election

 

Then submit, appears as awaiting review, waited patiently reviewed the Apple side, the initial 1-2 days to submit the results.

 

 

 

7.11 submit review back to my view APP will prompt awaiting audit, sometimes very quickly in a day or two, or to a few days, often landing to see the audit situation, or see a message prompt.

If that becomes available for sale, shelves Congratulations ~ success!

 

 

7.12, was added to the audit follow-up questions deal

 

When Apple returns to audit results, if it is available for sale , indicating the success of the shelves, just shelves of APP will be synchronized to the App Store within 48 hours, if the search is not being patiently wait for the next!

Examples of success shelves APP

https://itunes.apple.com/cn/app/id1388232144?mt=8

 

How Apple APP shelves after successfully get the download link and two-dimensional code

 

 

If rejected Consider the following link to continue to submit modifications

 

iOS APP shelves rejected resubmit it for review tutorial

 

Added Success requires a newer version See this tutorial

 

iOS APP version upgrade of tutorials

 

Guess you like

Origin www.cnblogs.com/appuploader/p/12035683.html