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里集成了广告,并且需要追踪广告带来的激活行为,那么应该把四个全都勾选上。

相关文章
|
17天前
|
安全 Android开发 iOS开发
深入探索iOS与Android系统的差异性及优化策略
在当今数字化时代,移动操作系统的竞争尤为激烈,其中iOS和Android作为市场上的两大巨头,各自拥有庞大的用户基础和独特的技术特点。本文旨在通过对比分析iOS与Android的核心差异,探讨各自的优势与局限,并提出针对性的优化策略,以期为用户提供更优质的使用体验和为开发者提供有价值的参考。
|
3月前
|
编解码 iOS开发
IOS上架APP Store时预览图尺寸
IOS上架APP Store时预览图尺寸
644 3
|
3月前
|
iOS开发
App备案与iOS云管理式证书 ,公钥及证书SHA-1指纹的获取方法
App备案与iOS云管理式证书 ,公钥及证书SHA-1指纹的获取方法
189 0
App备案与iOS云管理式证书 ,公钥及证书SHA-1指纹的获取方法
|
3月前
|
开发工具 iOS开发
解决Flutter运行报错Could not run build/ios/iphoneos/Runner.app
解决Flutter运行报错Could not run build/ios/iphoneos/Runner.app
142 2
|
2月前
|
图形学 iOS开发 Android开发
从Unity开发到移动平台制胜攻略:全面解析iOS与Android应用发布流程,助你轻松掌握跨平台发布技巧,打造爆款手游不是梦——性能优化、广告集成与内购设置全包含
【8月更文挑战第31天】本书详细介绍了如何在Unity中设置项目以适应移动设备,涵盖性能优化、集成广告及内购功能等关键步骤。通过具体示例和代码片段,指导读者完成iOS和Android应用的打包与发布,确保应用顺利上线并获得成功。无论是性能调整还是平台特定的操作,本书均提供了全面的解决方案。
150 0
|
3月前
|
Android开发 iOS开发 C#
Xamarin:用C#打造跨平台移动应用的终极利器——从零开始构建你的第一个iOS与Android通用App,体验前所未有的高效与便捷开发之旅
【8月更文挑战第31天】Xamarin 是一个强大的框架,允许开发者使用单一的 C# 代码库构建高性能的原生移动应用,支持 iOS、Android 和 Windows 平台。作为微软的一部分,Xamarin 充分利用了 .NET 框架的强大功能,提供了丰富的 API 和工具集,简化了跨平台移动应用开发。本文通过一个简单的示例应用介绍了如何使用 Xamarin.Forms 快速创建跨平台应用,包括设置开发环境、定义用户界面和实现按钮点击事件处理逻辑。这个示例展示了 Xamarin.Forms 的基本功能,帮助开发者提高开发效率并实现一致的用户体验。
153 0
|
3月前
|
iOS开发
解决IOS上架App Store后显示语言为英文的问题
解决IOS上架App Store后显示语言为英文的问题
87 0
|
6月前
如何解决iOS16系统app首次启动总是弹出允许粘贴提示框问题
如何解决iOS16系统app首次启动总是弹出允许粘贴提示框问题
81 0
如何解决iOS16系统app首次启动总是弹出允许粘贴提示框问题
|
1月前
|
Java Android开发 Swift
安卓与iOS开发对比:平台选择对项目成功的影响
【10月更文挑战第4天】在移动应用开发的世界中,选择合适的平台是至关重要的。本文将深入探讨安卓和iOS两大主流平台的开发环境、用户基础、市场份额和开发成本等方面的差异,并分析这些差异如何影响项目的最终成果。通过比较这两个平台的优势与挑战,开发者可以更好地决定哪个平台更适合他们的项目需求。
111 1
|
9天前
|
安全 数据处理 Swift
深入探索iOS开发中的Swift语言特性
本文旨在为开发者提供对Swift语言在iOS平台开发的深度理解,涵盖从基础语法到高级特性的全面分析。通过具体案例和代码示例,揭示Swift如何简化编程过程、提高代码效率,并促进iOS应用的创新。文章不仅适合初学者作为入门指南,也适合有经验的开发者深化对Swift语言的认识。
29 9