V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
xiaoao
V2EX  ›  问与答

ios 为什么很多 app 弹窗邀请内测

  •  
  •   xiaoao · 2021-07-06 15:24:31 +08:00 · 3599 次点击
    这是一个创建于 1237 天前的主题,其中的信息可能已经有所发展或是发生改变。

    都是大厂的 不一一点名了 烦不胜烦 是为了躲过 ios 的隐私保护吗 有什么办法屏蔽

    36 条回复    2021-09-26 16:44:30 +08:00
    tzheng
        1
    tzheng  
       2021-07-06 15:25:18 +08:00
    是因为你安装了 beta 版 iOS 吧
    xiaoao
        2
    xiaoao  
    OP
       2021-07-06 15:26:38 +08:00
    @tzheng 不是 我安装的正式版 ios
    Lin0936
        3
    Lin0936  
       2021-07-06 15:31:29 +08:00
    检测到你装了 testflight ?
    xiaoao
        4
    xiaoao  
    OP
       2021-07-06 15:33:38 +08:00
    @Lin0936 这个也没安装
    iddddg
        5
    iddddg  
       2021-07-06 15:35:03 +08:00
    同样的情况,一打开 APP,就让我体验内测,i8 + IOS14 + No testflight
    dfkjgklfdjg
        6
    dfkjgklfdjg  
       2021-07-06 15:37:24 +08:00
    我也很疑惑,而且总是反复提示,回复标记一下,看看有没有知道为啥的。

    -----
    @Lin0936 #3,我的 Pad 上没有安装也会弹,然后指引下载 testflight
    dcty
        7
    dcty  
       2021-07-06 15:41:17 +08:00
    TF 有名额限制的,所以基本上不太可能是为了躲过隐私保护。
    有些时候你点进去的时候还会告诉你名额满了。
    dcty
        8
    dcty  
       2021-07-06 15:42:21 +08:00
    目的:公测,找免费的小白鼠。以前招募内测啊什么的,还得维护一个用户群,然后找到 bug 了还要给奖励什么的。
    xiaoao
        9
    xiaoao  
    OP
       2021-07-06 15:42:54 +08:00
    @dcty 大厂建一堆小号 为了 tf 躲过苹果检查 是否有可能?不是个案 很多大厂都弹
    dcty
        10
    dcty  
       2021-07-06 15:48:08 +08:00
    @xiaoao #9 不太可能啊,TF 的名额也就 1 万个啊,假设有 N 个小号,那就需要 N 个 bundle id,那不疯了。
    Jeffreylulu
        11
    Jeffreylulu  
       2021-07-06 16:37:54 +08:00
    好像是之前有申请过或者使用过内测软件,系统就可能会推送你一下内测资格
    cuixiao603
        12
    cuixiao603  
       2021-07-06 16:47:22 +08:00
    关键经常是 我点击去下载内测版本 提示没有名额了,浪费感情
    zhang77555
        13
    zhang77555  
       2021-07-06 17:42:02 +08:00
    可能是之前装过某一系 app 的测试版被标记了?
    wd
        14
    wd  
       2021-07-06 19:08:14 +08:00 via iPhone
    别装
    marcomarco
        15
    marcomarco  
       2021-07-06 19:08:55 +08:00
    我也是, 一直也想问. 一直猜测是为了躲避苹果审查
    PbCopy111
        16
    PbCopy111  
       2021-07-06 19:09:55 +08:00
    最近都是,喜马拉雅,地图,京东什么的,打开都是这玩意,搞得太烦了。
    sytnishizuiai
        17
    sytnishizuiai  
       2021-07-06 19:31:06 +08:00
    我是正式版 装了 testflight,也是一堆 app 提示我安装内测版,微信读书装了后不能用充值了,就是体验新功能,感觉就是灰度发布,让一帮用户当小白鼠测试。
    sunhr
        18
    sunhr  
       2021-07-06 19:55:31 +08:00
    作为一个对内测弹窗不胜其烦,但是每月至少给用户配置一次内测弹窗的 iOSer 来回答一下:(逃

    因为 iOS app 基本没有其他灰度的途径,而正式版上架后一旦出现严重的稳定性问题会很麻烦,所以只能使用 TestFlight 来灰度。主流 app 的 crash 率基本都在千分之一以下,做的好的甚至可以达到万分之一以下,普通内测群的用户数量并不足以让我们发现万分之一级别的 crash,所以只能粗暴地弹窗让更多用户安装灰度版本。

    当然弹窗的转化率是很低的,有不少没节操的 app 也会在弹窗里加入一些诱导用户点击的文案,说多了都是泪。
    Elethom
        19
    Elethom  
       2021-07-06 20:00:19 +08:00 via iPhone
    @sunhr
    iOS 上不 crash 有那么难吗,万分之一闭着眼睛都能做到了吧。
    sunhr
        20
    sunhr  
       2021-07-06 20:05:10 +08:00
    @Elethom #19 一般来说 app 越复杂,潜在的稳定性问题就越多,如果是超小型 app 的话做到 0 crash 也不是很难(误
    Elethom
        21
    Elethom  
       2021-07-06 20:19:25 +08:00 via iPhone
    @sunhr
    现有的模式那么成熟了哪儿来的 crash,遇到过的 90% 以上的 crash 都是 iOS 自己的问题。
    crystom
        22
    crystom  
       2021-07-06 20:22:17 +08:00
    我在想有没有可能是通过用户画像,给我识别成程序员了才推送的吗?
    qq316107934
        23
    qq316107934  
       2021-07-06 20:23:26 +08:00
    @sunhr #18 所以是有 API 可以检测用户是否安装了 TestFlight 吗?
    dfkjgklfdjg
        24
    dfkjgklfdjg  
       2021-07-06 20:52:35 +08:00   ❤️ 1
    @qq316107934 我记得有唤起其它 APP 的方式,所以应该可以通过这个方法来检测?
    icyalala
        25
    icyalala  
       2021-07-06 21:36:02 +08:00
    就是更激进的灰度方案罢了,TestFlight 内测也是苹果官方的方案。。
    icyalala
        26
    icyalala  
       2021-07-06 21:39:06 +08:00
    @Elethom iOS 崩溃率控制本来就没那么简单,万分之一崩溃率那是非常好的情况了。。
    友盟统计 iOS App 崩溃率平均是万分之十,高德地图前年从万分之八搞到万分之一还高兴得了不得专门去外面分享。。
    marczhao
        27
    marczhao  
       2021-07-06 21:59:00 +08:00 via Android
    建议不要吧。
    1.道听途说非公开测试会提供你的 icloud 邮箱给开发者。
    2.对于 testflight 的审查一直保持疑问,之前我就见到个 testflight 直接分发梯子的。总感觉没有 App Store 里那么详细全面。
    3.接受 testflight 后会安装几个描述文件,在我这里退出 beta 测试并且删应用后,描述文件还在。用 Apple Configurator 才删掉。
    4.不知道会上传拿些 diagnostics 。
    5.不要以为应用特地给你发名额了,公开链接 google 都能搜到,点进去可以直接进。
    Elethom
        28
    Elethom  
       2021-07-06 22:03:25 +08:00 via iPhone
    @icyalala
    那可真是太菜了。 😕
    sunhr
        29
    sunhr  
       2021-07-06 22:30:08 +08:00
    @qq316107934 #23 可以判断是否能够 open itms-beta:// 这个 URL
    felixlong
        30
    felixlong  
       2021-07-06 22:38:03 +08:00
    @sunhr Google PlayStore 本身就是有灰度更新的啊。AppStore 没有?需要这样来搞?
    sunhr
        31
    sunhr  
       2021-07-06 22:39:28 +08:00
    @Elethom #21 对于大厂的巨型 app 来说,大量的开发人员在迭代周期内产出大量业务代码,新增或升级各种内部、外部 SDK,都存在很大的不可控因素

    所以在我们的流程中,灰度是发布前不可或缺的一环,任何一个新功能都必须要经过灰度验证才可以上线
    sunhr
        32
    sunhr  
       2021-07-06 22:45:45 +08:00
    @felixlong #30 App Store 本身提供 7 天分阶段发布模式,放量节奏为 1% - 2% - 5% - 10% - 20% - 50% - 100%,但是只对开启自动更新的用户生效

    也就是说,即使只放了 1%,所有用户也可以在 App Store 中手动更新到最新的版本

    如果一个 app 的 DAU 是 1000W,新版本上架第一天只开 1%的情况下就会有超过 20W 的用户更新,这个量级下如果发生严重问题,足够定个事故了
    Elethom
        33
    Elethom  
       2021-07-06 22:58:57 +08:00 via iPhone
    @sunhr
    写那么多危险代码,测试覆盖率又低得可怜怪谁咯。要是人手不够赶工还能理解,然而大厂还能人手不够?
    wowbaby
        34
    wowbaby  
       2021-07-07 09:24:18 +08:00
    腾讯,优酷,老弹,挺烦的;
    还有那关不掉的青少年模式,这个真奇葩,打开就弹,搞个下次不再弹出也好吧;
    darktutu
        35
    darktutu  
       2021-09-26 16:44:18 +08:00 via iPhone
    怎么能屏蔽这个试用提示啊 翻了
    darktutu
        36
    darktutu  
       2021-09-26 16:44:30 +08:00 via iPhone
    太烦了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2867 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 09:16 · PVG 17:16 · LAX 01:16 · JFK 04:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.