V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
la9998372
V2EX  ›  iOS

iOS 上的软件能够知道我手机上装了 TestFlight?

  •  
  •   la9998372 · 2021-07-14 16:05:01 +08:00 · 4711 次点击
    这是一个创建于 1263 天前的主题,其中的信息可能已经有所发展或是发生改变。

    老是给我发内测申请呢!

    20 条回复    2021-07-16 11:54:40 +08:00
    q1angch0u
        1
    q1angch0u  
       2021-07-14 16:08:53 +08:00
    不知道……弹就完了
    hatw
        2
    hatw  
       2021-07-14 16:15:30 +08:00
    我也觉得是我装过 TestFlight 之后,百度地图、jd 才弹框叫内测
    Pichai
        3
    Pichai  
       2021-07-14 16:19:45 +08:00
    不清楚,我也是装了 testFlight 之后给我弹内测消息。
    Hack3rHan
        4
    Hack3rHan  
       2021-07-14 16:27:57 +08:00
    没有关系,我没装 TestFlight,软件也天天给我弹内测。
    okakuyang
        5
    okakuyang  
       2021-07-14 16:30:33 +08:00
    理论上是可以知道的,因为 ios 有私有 api 可以获取到已经安装的 App 列表,但是上架的时候会被 ban 掉,但是不排除会有手段绕过或者侥幸通过机器审核。
    ftu
        6
    ftu  
       2021-07-14 16:32:52 +08:00   ❤️ 1
    一旦装过就不纯洁了
    woolni
        7
    woolni  
       2021-07-14 16:36:59 +08:00
    可以,一行代码就可判断
    360511404
        8
    360511404  
       2021-07-14 16:37:17 +08:00   ❤️ 8
    楼上说私有 api 可以获取已经安装的 app 列表
    但其实根本用不到这样的 api,因为只需要得到某个 app 有没有安装就足矣,而不是拿到所有 app 列表
    基础方法 canOpenURL 就可以知道当前手机是否安装了某个应用

    题外话,当所有应用都需要手机号登录,这已经是最棒的跟踪 ID,很多应用都有同一家股东
    一个应用发现这个手机号喜欢搞测试,所有应用都知道这个是个可以白嫖的测试员
    至于要不要这样做,我们无法教大神做产品
    95276
        9
    95276  
       2021-07-14 16:42:48 +08:00 via iPhone
    八楼正解,有无良厂家靠这个反推你手机装了什么 app 。
    nathanw
        10
    nathanw  
       2021-07-14 19:57:14 +08:00 via iPhone
    8 楼是对的。 已安装 app 列表正常是拿不到的,但是判断特定 app 是否安装还是可以的,这是很常见,合乎规则的做法。
    dingdangnao
        11
    dingdangnao  
       2021-07-14 20:16:53 +08:00   ❤️ 5
    以前还会感兴趣装几个,到后来发现 一旦装过 TestFlight 就不会跟着 App Store 更新,而且国内这些个平台也不干人事, 一个版本结束就给我移除了,所以也不会跟着 TestFlight 自动更新,如果不是我主动去 App Store 下载覆盖,我就永远停在那个版本 直到 90 天 提示过期。。。

    我觉着这种行为跟耍猴子差不太多,从此之后就 算了吧
    fengeliangn
        12
    fengeliangn  
       2021-07-14 21:16:26 +08:00
    除了卸载 testflight,还有啥办法避免被弹吗?太恶心了
    iSteven
        13
    iSteven  
       2021-07-14 21:53:11 +08:00
    最近发现卸载 TestFlight 也没用了,这些垃圾企业已经无耻到极端了,居然弹窗教我该怎么做,第一步先安装 TestFlight,第二部安装测试版。看到这样的弹窗真的是忍不住吐槽一句:去 TMD 。
    devinww
        14
    devinww  
       2021-07-14 22:37:23 +08:00
    我以前装过 TestFlight,后来卸了,但是还是好多 app 邀请我内测,每天用的最多的饿了么天天弹
    akring
        15
    akring  
       2021-07-14 23:20:03 +08:00
    可以,而且只要检测过一次可能就会被他们记录下来,你的账号有可能就会被标记为「可参与内测」
    jfdnet
        16
    jfdnet  
       2021-07-14 23:27:34 +08:00 via iPhone
    @dingdangnao 如果 store 有比 test 更新的版本还是会更新的呀
    XiaoMing007
        17
    XiaoMing007  
       2021-07-15 11:58:32 +08:00
    [[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"itms-beta://"]] 直接判断就可以了
    letwewell
        18
    letwewell  
       2021-07-15 18:44:37 +08:00
    这侵犯隐私了吧。。。。
    justin2018
        19
    justin2018  
       2021-07-15 20:19:24 +08:00
    今日头条 总是弹出来

    我用 tf 版本了吧 你过期了 就没了 让我去下载商店版 我╭(╯^╰)╮
    evan6
        20
    evan6  
       2021-07-16 11:54:40 +08:00
    应该可以的 各种弹窗邀请测试。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2783 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 109ms · UTC 09:24 · PVG 17:24 · LAX 01:24 · JFK 04:24
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.