单日下载破33w,苹果这款已经上架5年的App,或将成为“推广神器”

2019年11月28日 | 技术干货 | 阅读(46574) 收藏

近日,七麦数据监测到,上周三,TestFlight 突然冲进上 App Store 总榜(免费)Top10,且自此开始,连续 9 天霸占应用分类榜工具(免费)Top1。此外,TestFlight 近一周 iOS 预估下载量总量也达到了 185w+,单日*高下载量破 33w。

 


其实对于 iOS 开发者而言,TestFlight 并不是一款陌生的产品。2014 年 WWDC 开发者大会上,库里正式提出 App Store 将全面支持 TestFlight,TestFlight 从此时开始也成为 iOS 开发者测试 App 的必用工具,于 2014 年正式上线 App Store,同时在 iTC 后台也有了专属模块。


巧用 TestFlight,增加产品曝光与用户


近几年,苹果也是不断在完善更新 TestFlight 的功能,而其带给开发者的益处也是逐渐凸显出来。


1、为即将推出的 App 或者新功能,进行数据调研

当新产品或者产品的新功能被推出之前,开发者需要通过大量调研来判断新功能是否能有效的触达目标人群,以及目标人群对这新功能的一系列反应如何。而在 TestFlight 推出 Beta 版 App,能直接收集到用户的个人信息、使用信息、崩溃日志等信息,帮助开发者更高效的完善和弥补产品的不足。


(左:「浪潮」Beta 版,右:「简书」Beta 版)


2、App 或者 App 新功能上架(线)前的预热宣传

利用 TestFlight 为即将上架 App Store 的 App 进行内测,其实也能起到 App 的前期宣传工作。虽然内测名额有限,但 “率先尝鲜”、“首批内测用户” 等称号也是也是能用户拥有满足感,甚*可促使用户自发性宣传。这与一些大型手游的提前预约内测有点相似。


3、当 App 因某种原因无法上架 App Store 时,或可通过 TestFlight 继续获量


七麦数据监测到,近一月 App Store *区应用下架数量高达 8.3w+。而近年来*监管和苹果政策也不断变严,当产品因某种原因无法如期上架 App Store 时,开发者或许可借助 TestFlight 推出相关产品的内测版本,邀请不高于 10000 的用户进行内测,而且时效可长达 90 天,可使产品在正式上架前获得一批稳定用户。



如何在 iTC 后台设置 TestFlight?


在 iTC 后台设置 TestFlight 之前,首先就要明白什么样的产品适合设置此项功能。一是想要推出新产品或新功能的,可了解功能 bug 和产品体验的问题;二是 App 因为某种原因无法正常上架 App Store,可以借助 TestFlight 进行分发。


而在设置邀请内测用户当中,开发者可邀请内部测试用户和外部测试员测试 App。其中内部测试用户指开发者团队中具有不同职能的 App Store Connect 用户,*多邀请 25 人,且每位成员*多可在 30 台设备上进行测试。而外部测试员是指除团队之外的人,*多邀请 10000 人。


以下流程主要讲述如何创建邀请外部测试员。


1、打开 iTC 后台,在 “我的 App” 中选择想要内测的 App,并在工具栏选择 TestFlight。


2、点击左下角的 “Test information ”(测试信息),在该界面中选择主要使用语言、输入相关测试信息、Beta 版 App 审核信息许可协议开发者只有提交完整的测试信息,才可以提交邀请外部测试员的构建版本。


a.测试信息,包括 “Beta 版 App 描述”、“反馈电子邮件”、“营销 URL”、“隐私政策网址”。其中,开发者在 “反馈电子邮件” 中填写的电子邮件地址,也是给用户发送邀请邮件中的回复地址。



b.Beta 版 App 审核信息,包括 “联系信息”(包括姓氏、名字、电话号码、电子邮件)、“登录信息”(包括用户名、密码)、“审核备注”。“审核备注”中可填写 App 的额外信息,可能会帮助审核加速,但不能有演示帐户详细信息,且不得超过 4000 个字符。



注:为 Beta 版 App 输入的信息,可与开发者之后上传 App Store 的 App 信息不同。


3、上传构建版本。每个版本中,每次仅能进行一个构建版本的审核,只有当该构建版本被批准后,开发者才可继续提交其他构建版本。同时,每个版本只有*构建版本需要审核,随后提交的额外的构建版本可能不需要接受完整审核。且构建版本通过后,具有 “管理” 职能的用户会收到一封通过的电子邮件。反之则会显示 “已拒绝”。而通过的构建版本有效期为 90 天。


4、点击 “测试员和群组” 后,选择 “添加外部测试员” 或者 “创建新群组”,开发者可根据需求取名。



注:开发者可选择仅创建一个测试员群组,添加希望用户测试的各个构建版本。也可选择创建多个群组,为每个群组添加不同的构建版本。


5、将构建版本添加*群组。开发者选中想要添加构建版本的群组后,点击 “添加” 按钮,可在弹出的菜单中,根据需求选择平台和版本。不过,一次只能添加一个构建版本。


6、在选择想要测试的群组的 “测试员” 时,开发者可通过公开链接、电子邮件或同时使用这两种方式来邀请测试员:


a.使用公开链接邀请。点击 “启用公开链接” 后,在对话框中进行确认。同时,在 “测试员数量” 中设置使用此公开链接进行测试的测试员数量,数量范围在 1~10,000 之间。之后开发者就可在各种渠道分享测试链接,等待用户测试。



b.使用测试员的电子邮件地址邀请。点击 “测试员” 旁边的 “添加” 按钮,在使用电子邮件地址添加新测试员、添加您之前添加的现有测试员,或者从 CSV 文件中导入测试员中选择开发者所需的选项。之后被定向邀请的测试员将收到一封邀请电子邮件,如果接受则可通过链接开始测试。



注:测试员接受邀请后,会被引导* App Store 中下载 TestFlight,并在此 App 中对接受的内测版本进行体验。


7、查看测试员相关信息。在 “测试员和群组” 下方点击想要查看的群组。“状态” 列可查看测试员的状态。电子邮件邀请的用户会显示姓名和电子邮件地址,公开链接邀请的用户会显示为匿名。同时也可在查看各个构建版本的崩溃次数和在在前台运行*少两秒的次数,而显示的状态可分为已邀请、已接受、已安装三种。



8、收集测试员的反馈。使用 iOS13 的测试员可以通过 iOS 版 TestFlight 2.3 或更高版本发送反馈,也可以通过截屏直接从 Beta 版 App 发送反馈。开发者可在 App Store Connect 的 “反馈” 部分查看上述测试员反馈。而使用 iOS 更早版本设备的测试员,会将反馈发送*开发者在 “测试信息” 中提供的电子邮件地址。共享信息如下图:




写在*后


TestFlight 是苹果官方推出的辅助工具,在新产品和功能推出之际,能帮助开发者更全面的了解自身产品 bug,以及为后续完善产品的不足,提供有效数据;而且其能有效的提高产品的曝光度和用户的培养,开发者可结合自身产品情况使用 TestFlight,助力产品推广。


本文由七麦研究院专栏特邀作者【道长 & 涂涂】原创,转载需联系七麦研究院获取授权,七麦研究院有权向非授权转载追究责任。

收藏

相关推荐