app优化ios,iOS app上架流程问题集锦,ASO新手小白必看(上)

简介: app优化ios,iOS app上架流程问题集锦,ASO新手小白必看(上)

App从研发到提审上架,需要一套流程来保证App质量。而在上架过程中,开发者们往往都会遇到一些问题。今天就上架流程中遇到的问题作简单的梳理~

1.准备

苹果开发者账号:

美术素材:

Icon:尺寸1024*1024

设计icon时,应捕捉最能够体现App核心功能的元素,并以简单、独特的形状表示该元素,让用户仅通过icon就能辨别出App,联想起App的功能属性。如果icon的内容或形状过于复杂,细节可能很难辨别,尤其是在显示尺寸较小的情况下。

截图:App Store应用截图的规格要求如下表所示:

目前,截图必须为 JPG 或 PNG 格式,且必须采用 RGB 颜色空间。截图不能包含Alpha透明通道。

App预览的最大文件大小为500MB,最小长度为15秒,最大长度为30秒。

上传App预览也只用使用Safari浏览器,不能使用其他浏览器上传。

目前App预览支持的扩展名有三个,分别为.mov、m4v、mp4。

目前产品详情页中每个尺寸最多可以展示10张屏幕快照。屏幕快照是产品功能介绍和价值表达,是用户第一眼可以获取的关于App的主要信息。因此,在ASO基础优化中属于重点可操作对象,应引起重视。目前App Store的格局对于横版的屏幕快照展示效果会比竖版的更好,屏幕快照首张在整体色调上应与一起展示的icon相协调。

App 预览以简短的视频形式,演示 App 的特性、功能和用户界面 (UI),用户在 App Store 上就可以直接观看。当客户查看产品页面时,App 预览会以静音模式自动播放,因此开发者需要确保视频的前几秒内容极具视觉吸引力。

内购:

需要提供的资料主要包括:

内购参考名称,产品ID,价格等级,显示名称,描述,内购屏幕快照

注意事项:

1.产品ID具有唯一性。后台建立一个内购商品后,产品ID将被占用,即使被删除了还是不能再使用。

2.内购商品的定价只能根据苹果后台提供的价格等级列表去选择,每个价格等级会对应各个国家的货币。

IPA包:

(1)登录苹果开发者后台:https://developer.apple.com/

(2)创建App IDs,即bundleID

(3)添加测试设备的UDID

(4)申请iOS证书,开发证书和发布证书,发布证书又分为发布到 app store和发布测试的adhoc证书两种。

(5)申请iOS描述文件,开发描述文件和发布描述文件

(6)上传ios证书编译打包IPA文件

(7)登录ITunes Connect创建App

(8)登录Application Loader上传IPA文件

测试:

(1)沙盒测试

沙盒测试首先需在ITunes Connect后台添加沙箱技术测试员邮箱及设置密码,手机上安装好测试包后,打开App Store 退出真实的 Apple ID 账号,然后打开测试包登录沙盒测试账号,开始测试。

注意事项:

所填写的测试邮箱不能是别人已经注册过Apple ID的邮箱

所填写的测试邮箱可以是一个不存在的电子邮箱,但应符合邮箱的格式

应注意App Store 地区的选择,测试时弹出的购买提示框会根据沙盒账号所选的地区显示语言。

沙盒测试必须在真机环境下进行测试,且必须是adhoc 证书或者 develop 证书签名的安装包。

(2)TestFlight测试

TestFlight测试分为内部测试和外部测试两种,内部测试最多可以邀请25名成员,外部测试人员的上线是2000人。邀请外部人员进行测试前,需要先通过苹果的审核,内部测试则无需进行审核。

  1. 内部测试的步骤:需先在后台添加接收邀请码的电子邮箱,和选择测试包,手机上应安装TestFlight App,打开TestFlight后填写邀请码下载安装beta版本app进行测试。注意TestFlight需要iOS8及以上版本的iOS设备才能运行。
  2. 目前TestFlight的新功能可直接通过分享链接来邀请任何人来测试App的Bebt版,此功能相对以前的操作更为简单直接。

2.ITunes Connect后台填写

主标题:

主标题是显示在 App Store 中的 App 本地化名称,一般包含标题主体部分和后缀部分。简短通顺为宜,要展示出 App 的功能与独特性。名称中的词汇具有很高的权重,应尽量多选择与App最相关的高热度词,且不宜出现热门竞品品牌词,否则审核容易被拒。

副标题:

副标题是App 的一句话简介,是对App名称的一种补充,且词组具有一定的权重加成,应尽量将主标题中未覆盖到的一些重要关键词加到副标题中。副标题中同样不宜出现热门竞品品牌词,文案应简洁且具有吸引力,展示App的独特之处,长度控制在 30 字符以内。

隐私政策网址:

隐私政策网址自2018年10月3日起,成为所有新App和App更新的必填项,仅可在提交新版本时,才能更新链接或文本。填写时可观察竞品的隐私政策范本作为参考。

App预定:

对于勾选支持预定的App,在App未上架时用户就可提前在App Store查看产品页面并预定该App。产品上线后,用户将收到通知,并于24小时内自动下载到用户的设备上。该功能可用于产品在正式上线前的预热,开发者可根据市场热度反馈提前对产品相关内容作出适当调整。

描述:

描述被限定在4000个字符以内,且为必填项,可以根据语言版本的不同,分别填写上该语言版本的语言。在当前iOS11版本中,此处不允许填写特殊字符。应用描述是对App特色和功能的详细介绍,在前面三行应尽量展示出产品的核心特色,才能吸引用户点击“更多”按钮继续看下去。目前应用描述只在 App 更新版本时才能修改。

关键词:

目前,关键字域允许添加的字符数为100个。此项目为必填项,并且可以本地化。 关键词的设置影响着App会在哪些搜索结果中显示,以及在这些搜索结果中的基础排名。

关键词设置的建议:

(1)利用好可填写的100个字符,将100个字符尽量写满。虽然苹果官方给出的建议是每一个关键词用逗号隔开,但为了使App覆盖到更多关键词,开发者们可以选择在关键词中尽量少地使用逗号。如果有需要强调的关键词,可以单独用逗号隔开。

(2)添加竞品词和行业热门词汇。竞品词就是竞品App的名称,高热度竞品词流量大竞争大,低热度竞品词流量小竞争小,应根据产品情况合理选择。行业热门词汇就是与该App所属行业一系列相关的词汇,如借贷类App的热门行业词有贷款、借钱、借贷、借款等。

(3)关注每一个关键词的搜索指数和搜索结果数,尽量选用搜索指数高且搜索结果数低的关键词。

(4)关注热搜与关联搜索,了解用户的搜索行为,恰当地使用相关热门搜索词汇作为关键词,可能会为App带来排名的提升。

(5)添加有效长尾词以带来更多关键词覆盖。长尾关键词(Long Tail Keyword)是指非目标关键词但与目标关键词相关的也可以带来搜索流量的组合型关键词。长尾关键词基本属性是:可延伸性,针对性强,范围广。长尾词一般由例如“视频去水印”、“旅行攻略”、“微信管家苹果版”等都是长尾词,这类词通常会为App带来更多的关键词覆盖。

(6)分类的选择同样会为App带来关键词覆盖。选择“游戏”分类会为App带来游戏相关的关键词覆盖,选择教育分类便会为App带来教育相关的关键词覆盖。

(7)了解目标用户属性,对于目标用户可能搜索的其他词也可列入考虑范围。如母婴电商App可考虑选择一些妈妈可能搜索的词汇,“早教”,“儿童”,”益智小游戏”等。

(8)可设置多个语言版本的关键词以增加关键词覆盖。针对每个语言版本设置不同关键词组。

(9)灵活运用各种数据工具。不仅仅是各种App关键词数据平台,更包括各种指数分析平台,百度指数、微舆情、360指数、微信指数等等。

应用分级:

应用分级是苹果开发者后台一个必填的应用信息属性,根据对13个问题的选填结果,分级会即时改变,包括4岁以上(4+)、9岁以上(9+)、12岁以上(12+)、17岁以上(17+)、无分级(NORATING)五个等级,无分级状态是无法在App Store上销售的。问题选填时应与应用的实际情况相符,不然容易出现审核被拒的请况。

自动更新的分阶段发布:

自动更新的分阶段发布模式,可以先仅向一定比例的用户发布更新,之后再逐步提升发布更新的比例。该模式适用于正式版的应用更新,不适用于首发应用。分阶段发布累计最多可暂停 30 天,暂停次数不限。对于有需要的产品,勾选此功能,可用于减少产品的测试周期,加快产品的发布进程,如果有发现新问题,可以暂停分阶段发布,降低新版本发现致命BUG的影响。

3.提审

注意事项:

(1)仔细审查关于App的各项资料是否填写正确,需特别注意不同本地化语言下的信息是否准确无误。

(2)如果App是需要账号登录才能进入的,需要在后台填写测试账号以供苹果审核。

(3)如果需要抓紧上线,可以点击下面的链接按操作申请加速审核,并不一定能保证申请成功,但也是一种途径,一旦加急成功,基本是24小时内就会出审核结果。加急审核就算是App审核时被拒,该加急审核的状态也会一直伴随到该版本过审为止。该方法不宜频繁使用,建议一年不要超过两次。

加速审核申请链接:https://developer.apple.com/contact/app-store/?topic=expedite

(4)对于提交时IDFA的选择问题

在提交审核的时候,只要你选择使用了IDFA,对于IDFA的使用目的就必须进行勾选。

A.如果App只集成了广告,不追踪广告带来的行为,那么应勾选第一个和第四个。

B.如果App没有集成广告,但是需要追踪广告带来的激活行为,那么应勾选第二个,第三个还有第四个。

C.如果App里集成了广告,并且需要追踪广告带来的激活行为,那么应该把四个全都勾选上。

相关文章
|
4月前
|
编解码 iOS开发 开发者
App上架Apple App Store和Google Play流程
App上架Apple App Store和Google Play流程
115 2
|
19天前
|
数据采集 网络协议 算法
移动端弱网优化专题(十四):携程APP移动网络优化实践(弱网识别篇)
本文从方案设计、代码开发到技术落地,详尽的分享了携程在移动端弱网识别方面的实践经验,如果你也有类似需求,这篇文章会是一个不错的实操指南。
44 1
|
27天前
|
监控 安全 开发者
山东布谷科技:关于直播源码|语音源码|一对一直播源码提交App Store的流程及重构经验
分享提交直播源码,一对一直播源码,语音源码到Appstore的重构经验!
|
2月前
|
安全 开发者 UED
APP上架到应用商店需要哪些流程?
APP上架是一个涉及多个步骤和准备工作的过程,主要包括准备上架资料和遵循上架流程两个方面。
93 1
|
4月前
|
编解码 iOS开发
IOS上架APP Store时预览图尺寸
IOS上架APP Store时预览图尺寸
705 3
|
4月前
|
iOS开发
App备案与iOS云管理式证书 ,公钥及证书SHA-1指纹的获取方法
App备案与iOS云管理式证书 ,公钥及证书SHA-1指纹的获取方法
208 0
App备案与iOS云管理式证书 ,公钥及证书SHA-1指纹的获取方法
|
4月前
|
Web App开发 移动开发 前端开发
如何优化运行在webkit上的web app
如何优化运行在webkit上的web app
|
4月前
|
图形学 数据安全/隐私保护 iOS开发
Unity与IOS⭐Xcode打包,上架TestFlight的完整教程
Unity与IOS⭐Xcode打包,上架TestFlight的完整教程
|
6月前
|
ARouter IDE 开发工具
Android面试题之App的启动流程和启动速度优化
App启动流程概括: 当用户点击App图标,Launcher通过Binder IPC请求system_server启动Activity。system_server指示Zygote fork新进程,接着App进程向system_server申请启动Activity。经过Binder通信,Activity创建并回调生命周期方法。启动状态分为冷启动、温启动和热启动,其中冷启动耗时最长。优化技巧包括异步初始化、避免主线程I/O、类加载优化和简化布局。
83 3
Android面试题之App的启动流程和启动速度优化
|
4月前
|
iOS开发
解决IOS上架App Store后显示语言为英文的问题
解决IOS上架App Store后显示语言为英文的问题
94 0

热门文章

最新文章