都是大厂的 不一一点名了 烦不胜烦 是为了躲过 ios 的隐私保护吗 有什么办法屏蔽
1
tzheng 2021-07-06 15:25:18 +08:00
是因为你安装了 beta 版 iOS 吧
|
3
Lin0936 2021-07-06 15:31:29 +08:00
检测到你装了 testflight ?
|
5
iddddg 2021-07-06 15:35:03 +08:00
同样的情况,一打开 APP,就让我体验内测,i8 + IOS14 + No testflight
|
6
dfkjgklfdjg 2021-07-06 15:37:24 +08:00
|
7
dcty 2021-07-06 15:41:17 +08:00
TF 有名额限制的,所以基本上不太可能是为了躲过隐私保护。
有些时候你点进去的时候还会告诉你名额满了。 |
8
dcty 2021-07-06 15:42:21 +08:00
目的:公测,找免费的小白鼠。以前招募内测啊什么的,还得维护一个用户群,然后找到 bug 了还要给奖励什么的。
|
10
dcty 2021-07-06 15:48:08 +08:00
@xiaoao #9 不太可能啊,TF 的名额也就 1 万个啊,假设有 N 个小号,那就需要 N 个 bundle id,那不疯了。
|
11
Jeffreylulu 2021-07-06 16:37:54 +08:00
好像是之前有申请过或者使用过内测软件,系统就可能会推送你一下内测资格
|
12
cuixiao603 2021-07-06 16:47:22 +08:00
关键经常是 我点击去下载内测版本 提示没有名额了,浪费感情
|
13
zhang77555 2021-07-06 17:42:02 +08:00
可能是之前装过某一系 app 的测试版被标记了?
|
14
wd 2021-07-06 19:08:14 +08:00 via iPhone
别装
|
15
marcomarco 2021-07-06 19:08:55 +08:00
我也是, 一直也想问. 一直猜测是为了躲避苹果审查
|
16
PbCopy111 2021-07-06 19:09:55 +08:00
最近都是,喜马拉雅,地图,京东什么的,打开都是这玩意,搞得太烦了。
|
17
sytnishizuiai 2021-07-06 19:31:06 +08:00
我是正式版 装了 testflight,也是一堆 app 提示我安装内测版,微信读书装了后不能用充值了,就是体验新功能,感觉就是灰度发布,让一帮用户当小白鼠测试。
|
18
sunhr 2021-07-06 19:55:31 +08:00
作为一个对内测弹窗不胜其烦,但是每月至少给用户配置一次内测弹窗的 iOSer 来回答一下:(逃
因为 iOS app 基本没有其他灰度的途径,而正式版上架后一旦出现严重的稳定性问题会很麻烦,所以只能使用 TestFlight 来灰度。主流 app 的 crash 率基本都在千分之一以下,做的好的甚至可以达到万分之一以下,普通内测群的用户数量并不足以让我们发现万分之一级别的 crash,所以只能粗暴地弹窗让更多用户安装灰度版本。 当然弹窗的转化率是很低的,有不少没节操的 app 也会在弹窗里加入一些诱导用户点击的文案,说多了都是泪。 |
20
sunhr 2021-07-06 20:05:10 +08:00
@Elethom #19 一般来说 app 越复杂,潜在的稳定性问题就越多,如果是超小型 app 的话做到 0 crash 也不是很难(误
|
21
Elethom 2021-07-06 20:19:25 +08:00 via iPhone
@sunhr
现有的模式那么成熟了哪儿来的 crash,遇到过的 90% 以上的 crash 都是 iOS 自己的问题。 |
22
crystom 2021-07-06 20:22:17 +08:00
我在想有没有可能是通过用户画像,给我识别成程序员了才推送的吗?
|
23
qq316107934 2021-07-06 20:23:26 +08:00
@sunhr #18 所以是有 API 可以检测用户是否安装了 TestFlight 吗?
|
24
dfkjgklfdjg 2021-07-06 20:52:35 +08:00 1
@qq316107934 我记得有唤起其它 APP 的方式,所以应该可以通过这个方法来检测?
|
25
icyalala 2021-07-06 21:36:02 +08:00
就是更激进的灰度方案罢了,TestFlight 内测也是苹果官方的方案。。
|
26
icyalala 2021-07-06 21:39:06 +08:00
@Elethom iOS 崩溃率控制本来就没那么简单,万分之一崩溃率那是非常好的情况了。。
友盟统计 iOS App 崩溃率平均是万分之十,高德地图前年从万分之八搞到万分之一还高兴得了不得专门去外面分享。。 |
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 都能搜到,点进去可以直接进。 |
29
sunhr 2021-07-06 22:30:08 +08:00
@qq316107934 #23 可以判断是否能够 open itms-beta:// 这个 URL
|
31
sunhr 2021-07-06 22:39:28 +08:00
@Elethom #21 对于大厂的巨型 app 来说,大量的开发人员在迭代周期内产出大量业务代码,新增或升级各种内部、外部 SDK,都存在很大的不可控因素
所以在我们的流程中,灰度是发布前不可或缺的一环,任何一个新功能都必须要经过灰度验证才可以上线 |
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 的用户更新,这个量级下如果发生严重问题,足够定个事故了 |
33
Elethom 2021-07-06 22:58:57 +08:00 via iPhone
@sunhr
写那么多危险代码,测试覆盖率又低得可怜怪谁咯。要是人手不够赶工还能理解,然而大厂还能人手不够? |
34
wowbaby 2021-07-07 09:24:18 +08:00
腾讯,优酷,老弹,挺烦的;
还有那关不掉的青少年模式,这个真奇葩,打开就弹,搞个下次不再弹出也好吧; |
35
darktutu 2021-09-26 16:44:18 +08:00 via iPhone
怎么能屏蔽这个试用提示啊 翻了
|
36
darktutu 2021-09-26 16:44:30 +08:00 via iPhone
太烦了
|