首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iOS 开发实用技术导航
NSHipster 中文版
http://nshipster.cn/
cocos2d 开源 2D 游戏引擎
http://www.cocos2d-iphone.org/
CocoaPods
http://cocoapods.org/
Google Analytics for Mobile 统计解决方案
http://code.google.com/mobile/analytics/
WWDC
https://developer.apple.com/wwdc/
Design Guides and Resources
https://developer.apple.com/design/
Transcripts of WWDC sessions
http://asciiwwdc.com
Cocoa with Love
http://cocoawithlove.com/
Cocoa Dev Central
http://cocoadevcentral.com/
NSHipster
http://nshipster.com/
iOS 开发实用书单
iPhone App Development: The Missing Manual
Cocoa and Objective-C: Up and Running
Cocoa Programming for Mac OS X
深入浅出设计模式 Head First Design Patterns
Style Guides
Google Objective-C Style Guide
NYTimes Objective-C Style Guide
Useful Tools and Services
Charles Web Debugging Proxy
Smore
V2EX  ›  iDev

TestFlight.Top: 让 TestFlight 变的简单

  •  
  •   zfl6439 · 108 天前 · 4792 次点击
    这是一个创建于 108 天前的主题,其中的信息可能已经有所发展或是发生改变。

    TestFlight.Top 是一款针对于 TestFlight 的服务,开发者可以在60 秒内制作一个方便分享的、可直接下载 TestFlight App 的应用介绍页。

    为什么要做 TestFlight.top

    因为 TestFlight 不够好用,TestFlight 是苹果在 2014 年收购并整合到 iTunes Connect 里的一个测试工具,作为一个 iOS 开发者是在测试 iOS 应用上必用的工具,不论是京东还是 QQ 邮箱等,都会使用 TestFlight 来分发测试应用。

    想要通过 TestFlight 测试 App,首先需要收集测试员的邮箱,然后再把测试员的邮箱添加到 TestFlight。而现在通行的做法是在微博或论坛发一个收集邮箱的帖子,然后一个个的单独导入;或者用支持导出 CSV 的问卷工具收集测试员的邮箱,然后定时把 CSV 导入到 TestFlight。

    用户等开发者把邮箱添加到 TestFlight 后,会收到一封 TestFlight 发的邮件,打开邮件后按照“英文”邮件说明去安装 TestFlight, 然后把邮件内的验证码输入到 TestFlight 并获取下载权限,最后下载成功。

    目前的问题

    • 开发者需要多次操作,CSV 需要经常导入,邮箱更是需要一个个的添加,特别的繁琐。

    • 对于测试员来说需要长时间的等待,因为开发者在收集到邮箱再到导入有一定的时间间隔,可能几分钟也可能一天,在这个期间测试员可能会放弃。

    • TestFlight 的邮件是英文的,很多人看不懂英文,或者看到英文就会直接放弃。

    • 未安装 TestFlight, 对于不少测试员来说,并不知道安装测试 App 必须要安装 TestFlight (即使邮件内有写)。

    根据一份针对 200 个流失测试用户后,总结出以下 5 个放弃的主要原因。

    • 因为嫌安装过程麻烦稍后安装,最终忘记( 40%)

    • 安装过程复杂,直接放弃( 27%)

    • 英文邮件,看不懂 ( 15%)

    • 不信任 TestFlight ( 11%)

    • 以为需要用电脑 ( 7%)

    作为一款应用的开发者永远要预估和照顾到用户的懒和漫不经心。而 TestFlight.top 的初心就是为了解决这些问题而开始的。

    TestFlight.top 做了哪些优化?

    • 开发者只需要导入一次邮箱(我们预先提供的)至 TestFlight ;

    • 生成一个可以直接下载 App 的“独立”页面;

    • 可以设置问题筛选测试用户;

    • 引导测试用户安装 TestFlight ;

    还有

    • 高自由度的应用说明页(支持 Markdown 的编辑器,链接、图片都可正常显示);

    • 设置申请开始与结束时间,并可随时暂停;

    • 显示可申请的剩余名额。

    用户怎么下载

    正如上述内容提到的,这个服务极大的简化了测试用户下载 TestFlight 应用的难度,下面我会通过 2 个示例演示一下具体的流程。

    仅上传了 iCON 的 TestFlight App 下载页

    当然开发者也可以把这个页面再美化一下(支持 Markdown 语法、链接、图片均可正常显示),甚至设置几个问题来筛选测试用户。 有详细应用介绍和设置了问题的 TestFlight App 下载页

    整个下载过程变成了一个连续的流程,而且也非常清晰明确的告知了用户,必须下载安装 TestFlight 才可以安装 App。并且所有页面均自动识别中英文,避免了用户看不懂 TestFlight 英文邮件的问题。

    怎样制作 TestFlight App 下载页?

    1. 打开 https://testflight.top 注册并添加一个应用。

    2. 填写”应用名称“并”上传 ICON “。

    3. 填写邀请人数,并下载 CSV 文件

    填写应用信息、设置邀请人数、下载 CSV

    此 CSV 文件中包含一批我们预提供的邮箱账号

    1. 把 CSV 文件导入到 TestFlight,不要忘记给这个外部测试组添加“构建版本”。导入完成后,开发者会收到申请表可用的邮件,页面就可以使用了。

    把 CSV 导入到 TestFlight

    1. 当然也可以修改补充更多的信息,让你的申请表看起来更加的美观,或者设置几个问题来筛选测试员。

    更多设置与问题设置(选填)

    最后

    我们希望可以实在的解决开发者遇到的问题,让自己做的事情是有价值的,这是作为一个设计者的最大的动力与精神食粮。由于工具的核心是处理大量邮件,所以我们对名额有了限制,默认 1000 个免费名额,邀请成功一个用户,邀请者和被邀请者均可获得 500 个名额,目前暂时不支持购买名额,如果开发者觉得名额不够,可以通过发邮件给 support@testflight.top 可用名额,在前期服务器压力不大的情况下都会满足。

    目前产品上线一周,已经有约 300 个开发者注册了,有一些已经使用 TestFlight.top 分发了 App,不少开发者都给了我们非常多正面的反馈,也提了不少意见,在此也特别感谢著名效率应用 Pin 的开发者 钟颖 在我们发布的第二天就在微博推荐了我们。

    Pin 的开发者推荐 TestFlight.top

    第 1 条附言  ·  108 天前

    感谢各位的支持

    如果有兴趣可以加我的QQ群 205716314

    第 2 条附言  ·  108 天前

    TestFlight.Top: 让 TestFlight 变得简单

    错别字修改

    21 回复  |  直到 2018-08-10 09:45:09 +08:00
        1
    zfl6439   108 天前
    之前的写错了字,重新发一下。
        2
    Livid   V2EX Moderator   108 天前
    请不要把同样的内容发到不同的节点。
        3
    zfl6439   108 天前
    @Livid 之前发错了。 是要发在这个的,其他的可以删除吗? 你是版主吗?
        4
    Livid   V2EX Moderator   108 天前   ♥ 1
    @zfl6439 其他的 2 个重复主题已经被移动到了 /go/pointless

    你之前的其他主题也存在重复发送的现象,请注意。
        5
    zfl6439   108 天前
    @Livid 感谢。
        6
    blankvip   108 天前   ♥ 1
    @zfl6439 #5 livid 是站长
        7
    Jreen   108 天前 via iPhone
    刚发现其他两个相同主题被转移了,怕你没看到,我这里就说下吧。在 TestFlight.top 的首页的大大的邮箱注册框,这个功能到底是被邀请 TestFlight 的用户注册还是每一个人就可以注册?我好像被误导了。不过在你的提醒下,我已经在注册页面注册成功了。
        8
    ponder   108 天前
    题外话—— pin 开发者,只顾着新软件,他的其他软件( pin 和小历)都不管了,很久没有更新,反馈 bug 邮件没回复
        9
    sobigfish   108 天前
    lz 的服务解决了用户不想填邮箱的麻烦, 但也缺少了和用户沟通的机会。
    所以再有个相连的反馈系统就更好了
        10
    Bijiabo   108 天前
    LZ...你的邮箱正则不支持英文点
        11
    Lxxyx   108 天前 via Android
    棒,刚需。只是我已经不太可能会再开发 iOS 应用了……诶。
        12
    mofume   108 天前
    刚需啊,好像拼多多用的也是这个。
        13
    zfl6439   108 天前
    @Jreen 是所有人都可以注册呀。 我好像不是太明白你的意思,我可以加你微信吗? 详细聊下。 我的 ZFL420
        14
    zfl6439   108 天前
    @sobigfish 马上就要上反馈系统了
        15
    zfl6439   108 天前
    @Bijiabo 是什么意思,可以加下我微信吗? ZFL420 你的具体需求是什么?
        16
    zfl6439   108 天前
    @Lxxyx 没事,以后如果用的上再来也可以。
        17
    Bijiabo   107 天前
    @zfl6439 我的邮箱地址的形式是 xxx.xxxx@xxx.com
    似乎现在的站点不支持这个邮箱地址的格式呢
        18
    zfl6439   107 天前
    @Bijiabo 谢谢你的反馈,已经修复这个 Bug.
        19
    zfl6439   99 天前
    最近我们支持 自动 ICON 了, 只需要填写应用名称、下载并上传 CSV 到 TestFlight 就可以了
        20
    zfl6439   64 天前
    上周更新了,在电脑上打开会出现二维码,方便用户扫码在手机上打开申请表。
        21
    mofume   42 天前
    太赞了,一直在想这个,还真的有人做
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3016 人在线   最高记录 3762   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.1 · 27ms · UTC 09:39 · PVG 17:39 · LAX 02:39 · JFK 05:39
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1