ios 如何阻止 飞信 获取本机号码? 飞信是如何获取到我的本机号码的呢,奇怪了

2018-01-03 12:37:45 +08:00
 find456789

登录的时候,我用其他手机登录, 就提示「请使用本机号码登录」

当我真的用这个手机的号码登录的时候,果然就可以了

说明他真的可以获取到我的本机号码

明明没有给什么权限呀

这是怎么回事

3021 次点击
所在节点    问与答
29 条回复
mm163
2018-01-03 12:55:15 +08:00
移动分析自己应用流量的来源很容易。
运营商对每条上网通讯都有记录的。
honeycomb
2018-01-03 12:56:42 +08:00
这是运营商侧做到的,和你手机无关。iOS 也没有获取本机号码的接口
xuanboyi
2018-01-03 13:02:27 +08:00
你知道电信营业厅的本机号码直接登陆功能吗
ColinZeb
2018-01-03 13:03:14 +08:00
小米的 app 也可以获取手机号,难道也是和运营商合作?
ColinZeb
2018-01-03 13:04:20 +08:00
对了,还是连 wifi 的情况下。通过运营商 api 获取 ip 应该不是很靠谱
wy315700
2018-01-03 13:05:06 +08:00
wy315700
2018-01-03 13:06:21 +08:00
@ColinZeb 不管开没开 Wi-Fi,只要你开了数据就能获取到
zea
2018-01-03 13:07:38 +08:00
大概是 10 年前,用移动数据访问移动部分自己的网页(如营业厅)就可以免登录了。
tghgffdgd
2018-01-03 13:17:13 +08:00
@zea 那个时候要用 cmwap 才行
weioyi
2018-01-03 13:20:03 +08:00
@honeycomb IOS 一定有获取本机号码的接口。不信你换个手机号码,在 “设置->apple ID -> 号码页面” 就可以看到本机号码
laoyur
2018-01-03 13:23:22 +08:00
@weioyi #10 你说的这个,前提是要把号码设置到 SIM 卡里
weioyi
2018-01-03 13:24:06 +08:00
很多运营商的 APP 都有检测本机号码的功能。联通客户端,验证码登录,不是本机号码,不能办理 /查询业务。

飞信根本就不让登录。就这封闭程度,还想咸鱼翻身,呵呵。
lmmortal
2018-01-03 13:25:37 +08:00
@laoyur ios 不需要设置号码 它自己会识别出来号码 不知道用了什么技术 可能后台发送短信了
laoyur
2018-01-03 13:29:42 +08:00
@lmmortal #13 重新看了下,可能你是对的
两个 iPhone,移动卡显示的号码是可以编辑的,那应该是从 SIM 卡读写?
电信卡显示的号码不可编辑,估计是这个 SIM 卡激活时从运营商那获取到的
lmmortal
2018-01-03 13:37:35 +08:00
@laoyur 不一定要从运营商那里获取 ios 直接在后台发送一串信息给 apple 的短信网关 然后 ios 根据这条信息内容去 apple 服务器获取手机号码
topbandit
2018-01-03 13:45:59 +08:00
运营商不仅能从流量中获取你的手机号,还能获取 IMSI
ColinZeb
2018-01-03 14:10:08 +08:00
@wy315700 问题是 app 怎么获取。怎么和运营商沟通
150
2018-01-03 14:13:11 +08:00
把 sim 卡拔了
wy315700
2018-01-03 14:20:14 +08:00
@ColinZeb 接入他的 sdk 就有了
honeycomb
2018-01-03 14:38:27 +08:00
@weioyi

这个接口不向第三方提供的,如果应用程序试图通过这样的私有 API(如果可以做到的话),自然已经被下架了。
Android 倒是有,但最终是否能获取到,和 sim 卡有关。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/419674

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX