iOS运用提审与发布流程
咱们好,我是才哥。
最近有不少朋友找我咨询iOS运用上架
的一些相关问题,今日我就花点时刻收拾一下我踩过的坑共享给咱们!
0. 预备开车
在后续操作之前,你需求有一个苹果开发者账号,这玩意就去苹果开发者后台请求咯,详细我没操作过。这儿就权当你知道了,当然有许多同学应该是会有一个对应功用的子账号,然后担任自己产品的提审与发布操作。
大多数状况下,关于用于提审和发布的产品运营同学,供给App办理
子账号即可;关于提运用包的开发同学,供给开发者
子账号即可。
详细咱们依据实际需求进行设置,以下是不同功用账号的权限介绍
功用 | 描绘 |
---|---|
帐户持有人 | 完结计划注册的人员会获得“帐户持有人”功用。该用户担任与 Apple 签订法令协议。 |
办理 | 团队次要联络人,具有许多与“帐户持有人”相同的职责。“办理”具有一切 App 的拜访权限。假如“办理”为组织团队成员,则默许具有“证书、标识符和描绘文件”的拜访权限。 |
财政 | 办理财政信息,包括下载陈述和上传报税表。具有该功用的用户能够在“付款和财政陈述”、“出售和趋势”和“App 剖析”中检查一切 App。 |
App 办理 | 办理 App 的各个方面,例如定价、App Store 信息及 App 开发和交付。 |
开发者 | 办理 App 开发和交付。 |
营销 | 办理营销材料和推行图案。假如您的 App 或许获得 App Store 引荐,Apple 会联络具有此功用的用户。 |
出售 | 剖析 App 的出售、下载和其他剖析数据。 |
客户支撑 | 剖析和回复 App Store 上的顾客评论。仅具有“客户支撑”功用的用户在“我的 App”中点按 App 时,将直接前往“评分与评论”部分。 |
1. 创立运用
有必要先在 App Store Connect
帐户中创立一个 App
记载,然后才能将 App
的构建版别上传至 App Store Connect
。
后台网址:Appstoreconnect.Apple.com/
必要功用:“帐户持有人”功用、“App 办理”功用或“办理”功用。
创立流程:
-
在“
我的 App
”中,点按左上角的增加按钮(+
)。在您创立您的第一个 App 记载前,“
我的 App
”页面为空白。 -
请从弹出菜单中挑选“
新建 App
”。 -
在“
新建 App
”对话框中,挑选一个或多个平台,并输入 App 信息。 -
点按“
创立”
,并留意指示缺失信息的音讯。
留意:假如姓名被占用需求用版号找苹果官方申述
完结上述操作,你就创立了一个App记载,就能够看到下面这个页面了。
接下来,你就需求去完善这个App
的更多信息。
2. App信息完善
初次创立的运用,在这儿要完善的信息许多:App 信息、价格与出售规模、App 隐私等。
2.1. App 信息
点击综合里的App信息,能够填写App的相关信息,有些信息是能够修正的,有些则在生成时就永久确定了。
你需求填写的信息如下
称号:便是游戏姓名,2-30
个字符,称号经过审阅后才会显现在 App Store
中。
副标题:便是App Store
里游戏姓名下面的那行字,0-30
个字符,副标题经过审阅后才会显现在 App Store 中。
套装ID:套装 ID 有必要与 Xcode 中运用的 ID 相符,该 ID 在上传第一个构建版别后便无法更改。
首要言语:假如只选一个一种言语,则不需求操作,反之则能够自己设定,首要言语将会立即显现在 App Store
中。
类别:大类以及大类下可选2个小类(小类在App Stroe显现无先后顺序,看过感觉像随机显现的),同时也可选一个次要大类。
年龄分级:修正的时分依照提示进行挑选,会主动出一个年龄数字,假如觉得不合适能够自己返回调整。
2.2. 价格与出售规模
价格方面是指免费
仍是付费
运用,该价格决定 App Store
价格和您的收入。假如您的 App
是免费的,请挑选“免费”;假如要出售您的 App
,则有必要具有“付费运用程序协议”。
出售规模便是国家和地区了,在哪些国家或地区的App Store
可下载到你的运用,当然这儿也能够挑选下架
你的运用。
在这儿,其实还能够挑选 上个兼容版其他设置,某些用户或许没有与最新 App 版别兼容的设备,为了能让他们持续运用您的 App,咱们向他们供给了上个兼容的 App 版别。关于这个设置,在实际操作中记住依据当下的需求进行挑选。
2.3. App 隐私
咱们国家越来越注重用户隐私,苹果一贯也很注重用户隐私,所以这部分现在也变得重要且详细。
隐私政策
需求填写链接至隐私政策的网址 (URL
)并且一切 App
都有必要供给隐私政策。
数据搜集
大部分的App运用或许它们运用的三方东西都或多或少涉及到搜集用户信息,假如有则需求在这儿详细阐明,点击下一步,依据实际状况进行勾选即可。
在完结以上操作后,咱们基本就完结了一个APP的信息挂号,就能够开端后续操作了。
3. 首个版别提审
一般来说,首个版别提审多多少少都会遇到被打回的状况,不必慌。当然,要是老司机担任这个模块的的话,必定程度上是能够提高过审率的。不过,早起提审一般没有时刻紧迫性,多试试也无妨,还能积累阅历。
相信绝大多数状况下,首个提审版别仅仅为了过审测验而已,并非正式版别,所以在这儿强烈主张版别信息里版别号填写为0.x.x.x
,详细几位的话和项目组担任打包的同学商量。未来正式服版别再1.x.x.x
,当然这个其实并非强制。
3.1. 元数据
元数据便是需求填写的版别信息,点击创立运用里的APP运用记载即可。
需求提前预备的元数据包含以下几类:
App预览和截屏 便是常说的宣传视频和五图(卖场图),截屏有必要为 JPG 或 PNG 格局,且有必要采用 RGB 色彩空间。App 预览有必要为 M4V、MP4 或 MOV 格局,且不能超越 500 MB
推行文本 能够理解为 一段介绍游戏卖点的阶段,这个在版别发布后也能够进行动态修正
描绘 对您 App 的描绘,用以详细阐明特性和功用,一般习惯用卖点提炼+描绘阶段
关键词 增加一个或多个关键词以描绘您的 App,关键词将使 App Store 查找成果更加准确,关键词之间用英文逗号或中文逗号(或两者混合运用)分隔(一般aso用到,比方填最近热门的游戏作为关键字等等)
技术支撑网址 字面意思,最简单就填公司官网
营销网址 字面意思,可不填
版别 便是开篇咱们提到的,正式上线前用0开头的那个,上线后用1开头的那个,留意每次需求递增
版权 具有您的 App 专有权的人员或公司的称号,前面是获得权利的年份(例如“2008 Acme Inc.”)
App审阅信息 这个比较重要,尤其是关于初次提审,关于需求登录的游戏填写上用户名和暗码,备注里能够阐明怎么登录以及备用的用户名和暗码,同时填写你们担任人的联络信息。假如害怕审阅员不太会操作,主张撰写一份中英文的操作指南 作为附件上传
版别发布类型 我一般选手动发布,详细视状况而定
关于元数据的一些标准要求,在对应填写方位都有很明确的介绍或指引,作为担任的同学主张收拾成一个excel文档,备注上要求阐明,在每次提审前找相关的同学确定对应的内容就好。
3.2. 构建版别
关于担任提审的同学来说,构建版别其实仅仅在前端xcode上传的过了机审的版别中挑选需求用于提审的版别即可。
一般流程是:担任iOS打包的前端(也或许是其他功用)将测验ok的iOS包经过 Xcode、macOS 版 Transporter 或 altool 上传构建版别,接着担任提审的同学在后台挑选该版别。
以上搞定后,点击右上角存储,然后检查一下没有问题就能够进行增加以供审阅了。
4. 审阅被拒的阅历
审阅被拒是比较常见的,被拒的次数多了,后面就不会被拒了,因为坑都踩过了嘛。
主张在提审前,先召唤咱们(策划、程序、QA等)阅读提审指南
developer.apple.com/cn/app-stor…
苹果在审阅打回的时分,一般都会带上详细违反了那条以及描绘和修正主张。
4.1. 元数据
常见的元数据过错有以下几类(我遇到过的):
App称号或副标题带有免费等价格信息,比方免费送英豪就不可,能够改为送英豪,归于违反了2.3.7条
截屏或预览中呈现的游戏画面并非游戏里实在存在的,比方截屏中有某个英豪可是游戏里并没有,归于违反了2.3条
供给的账号暗码无法登录,审阅测验阻断(或许真的是账号暗码过错,也或许是登录方法过错,详细看打回的阐明)
4.2. 版别完整性
版别完整性其实便是指供给的版别功用都是能正常运用的,一般这种状况的打回都是2.1条:
- 游戏崩溃 (主张 修正崩溃)
- 适配问题 (主张 解决适配)
- 存在敬请期待等未开放的功用 (主张 躲藏进口)
另外,比方 存在第三方登录方法如微信登录,可是审阅员的设备中没有微信,运用该方法登录时会引导下载微信或提示设备未装置微信,这都是不符合要求的,打回理由一般是 4.2.3条。相似这种状况,主张检测本地依靠app装置状态决定是否显现对应按钮。
其实,还有许多打回的状况,咱们能够查对应条款和游戏进行对应检查,然后针对性的修正就行了。
关于打回的状况,除非是换新的装置包,否则在修正后(元数据或许热更),直接在打回详情页里回复邮件阐明修正了,然后请求从头审阅即可,而不是在App版别信息页面手动从头提交审阅!
5. 关于Test Flight
经过 TestFlight,能够在 app 发布到 App Store 之前,轻松约请用户来测验 app ,并搜集他们宝贵的反馈。只需运用对方的电子邮件地址或经过共享公开约请链接,即可约请多达 10,000 名测验员。
在最上方有TestFlight选项,点击即可进入到操作页面。
在TestFlight时能够挑选两种测验类型,分别是内部测验和外部测验。
5.1. 内部测验
能够创立内部群组,并增加最多 100 位内部测验员。群组内的测验员将经过 TestFlight Beta 来测验的 App。能够手动将构建版别分发给相应的内部群组,也能够挑选体系主动分发。
需求留意的是,这儿的内部测验员是指咱们 App Store Connect 团队中,具有“办理”、“App 办理”、“开发者”或“营销”功用,且有权拜访全部有效构建版其他用户。
每个 App 最多能够约请 100 名内部测验员。假如仅约请内部测验员,额外测验信息可不填。
向内部测验员( App Store Connect 团队成员)分发 Beta 版构建版别进行测验时,无需经过“TestFlight App 审阅”。
5.2. 外部测验
如需进行外部测验,需求创立外部测验员群组,为群组分配构建版别,然后经过电子邮件或公开链接约请测验员。
电子邮件方式
公开链接方式
向外部测验员分发 Beta 版构建版别,则该构建版别需求经过审阅。
每个 App 版其他首个构建版别需求经过全面审阅,后续的构建版别通常只需经过基本审阅。
6. 关于预定
在 App Store Connect 提交 app 和元数据审阅时,一切 Apple 平台适用的新 app 都能够设置预定服务。加入时,可挑选未来 2 至 180 日的发布可供下载日期。在 app 发布可供下载后,已预定的顾客将会收到告诉,该 app 会在 24 小时内主动下载至他们的设备。
在 App 可供预定期间,能够经过创立和提交新版别来更新您的 App。新版别有必要先经过审阅,才能在 App Store 上以预定方式发布,假如在预定期间提交了版别更新,则App 发布可供下载后,顾客将收到 App Store 上发布的最新版别。
还能够在预定期间调整App 的价格,但请留意,假如更改定价,则会在顾客接受预定的价格和发布当日的价格中,挑选较低的价格向顾客收取。
详细在价格与出售规模页面进行预定的设置。
7. 关于发布上架
审阅经往后就能够进行发布操作了。
依据过往阅历,一般凌晨 1点左右会进入到审阅中,基本上2-3小时就会出成果。
8. 关于内购充值
首个 App 内购买项目有必要以新的 App 版别提交。请创立您的 App 内购买项目,然后前往 App 的“App Store”页,从“App 内购买项目”中进行挑选,点按“提交”。
内购一般分为以下几种,大部分手游用的都是耗费型项目,偶然会用到订阅。
8.1. 初次请求
在初次请求内购项目时,需求合作一个新版别提审,以便于审阅人员进行内购功用的测验。
在整个开发流程中测验 app 内购买项目,确保 app 和服务器能够正确处理常见的购买情形,如订阅优惠、中断的购买或退款。在开发前期,能够运用 Xcode 来模拟和测验 app 内购买项目。也能够运用 Xcode 中的 StoreKit 测验功用 在本地环境中测验 app 内购买项目,而无需连接到 App Store 服务器。在 App Store Connect 中装备 app 内购买项目后,能够在沙盒环境中运用实在产品信息进行测验。
预备就绪后,能够运用 TestFlight 向进行内部测验,TestFlight 中的 app 内购买项目运用的是沙盒环境,因而它们是免费供给给测验员的,并不会在 app 发布到 App Store 之后转移到出产环境中。
在您完结了对 app 内购买项目的测验后,您就能够提交它们以供审阅。
在功用-App购买项目页面检查或创立新的内购项目。
在创立一个内购项目时(这儿以耗费型为例),操作页面如下:
能够看到有以下内购项元数据信息:
参阅称号 将用于 App Store Connect 以及“出售和趋势”陈述中,不会显现在 App Store 上,称号不得超越 64 个字符
产品ID 用于陈述的仅有字母数字 ID,一旦将产品 ID 用于某产品,即便删除该产品,此产品 ID 也无法再次运用(一般我习惯用包名+时刻戳的组合方式,比方 xx.xx.cn1648569635
定价 便是充值档位
显现称号 将会在 App Store 上显现的 App 内购买项目称号
描绘 依据您 App 内购买项目的装备而定,此描绘也或许对客户可见
**审阅信息截屏 **只会在审阅中运用截屏,它不会在 App Store 上显现,能够截取充值档位的页面
8.2. 后续新增
新增内购项目时需求填写的元数据信息和初次请求的基本共同,假如是前几次新增内购项目,主张合作新版别一同上,这样新的内购项目也能一并完整测验防止犯错。
经过个人实测发现,在多次版别提审经往后,再次新增内购项目的时分,只需求确保元数据没问题即可(截屏我试着传过一张无关的图,居然也过了)。
假如你中途想修正已经过审同意的内购充值项的定价或其他元数据信息,直接点击对应内购充值项进行修正保存即可。
9. 有一些小tips
也没啥更多要说的了,其实苹果官方有很详细的讲解。
App Store Connect 运用入门
help.apple.com/app-store-c…
iOS提审指南
developer.apple.com/cn/app-stor…
当然,假如有不了解的地方,能够增加才哥老友,一同交流学习!