1
ByZHkc3 2022-07-19 01:18:45 +08:00
ip 啊
|
3
ltkun 2022-07-19 01:22:12 +08:00 via Android
位置这种信息估计不是隐私 无所谓了
|
4
txx 2022-07-19 01:24:05 +08:00 1
location 和 background fetch 是完全不同的东西...
可以参考文档: https://developer.apple.com/documentation/corelocation/getting_the_user_s_location/handling_location_events_in_the_background |
5
Wallace01 OP @txx 感谢回复,不太懂 iOS 开发,是不是可以这样理解,即使用户设置定位权限为仅在 App 打开时,App 也有可能在某些关闭的情况下获取定位。
那设置为仅允许一次可以避免这种情况吗? |
6
xy90321 2022-07-19 02:03:16 +08:00 via iPhone
在 Siri 和搜索 里把星巴克全关了
|
7
popzuk 2022-07-19 02:12:11 +08:00
我记得 Apple Pay 也会推送所在(附近)城市可用的交通卡吧
|
8
jadec0der 2022-07-19 02:27:42 +08:00 1
https://medium.com/@jonathan2457/location-triggered-notifications-on-ios-24033919fb9a
“Because the system actually monitors the regions, you don’t need to request always permissions for your app.” Apps that don’t ask to always use a user’s location, ultimately protect the user from the misuse of their location. |
9
cnZary 2022-07-19 04:38:03 +08:00
大概是 iBeacon
|
10
mgrddsj 2022-07-19 04:47:46 +08:00
应该是 iBeacon ,基于低功耗蓝牙 (BLE) 的一个技术。在门店里有 iBeacon 时,iPhone 接近时可以让 app 发通知。
|
11
dreamCatcher 2022-07-19 05:20:30 +08:00
应该是 iBeacon
|
12
SilencerL 2022-07-19 07:05:35 +08:00 via iPhone 4
是不是也有可能是瞎推送的,管你附近有没有星巴克,推送了就有打开 App 的可能,打开了就有买咖啡的可能。
“pdd:你有一个红包可直接提现到微信” |
13
q1angch0u 2022-07-19 07:59:53 +08:00 via iPhone
|
14
elfive 2022-07-19 08:09:47 +08:00 via iPhone
会不会是打开了蓝牙,用到了 beacon 这个玩意,我记得这东西出来很久了。
|
15
Building 2022-07-19 08:19:10 +08:00 via iPhone
推送地理围栏……星巴克通知差不多都是固定时间发的,你刚好在哪里
|
16
zqlcrow 2022-07-19 09:01:33 +08:00
有没有可能是,这只是一条很普通的推送广告,并不是真的检测到你周围。。。
就像某 app 整天给我发短信,来自 xxx 大学的学妹,向你询问 xxx 公司的情况。其实根本没有学妹,大学和公司都是自己填的。 |
17
icetea12138 2022-07-19 09:25:06 +08:00
没准就 tm 是蒙的,先推了再说,管你附近有没有
|
18
seanzhou0917 2022-07-19 09:34:32 +08:00
瑞幸也是这样
|
19
mankismi 2022-07-19 09:43:36 +08:00
有时候是我们想的太复杂
|
20
bleaker 2022-07-19 10:46:41 +08:00 via iPhone
上海浦西中环内应该不存在方圆一公里内没有星巴克的地方…
|
21
NeoChen 2022-07-19 10:53:09 +08:00
这么多实现方案,感觉要有狂徒开始作乱了
|
22
justNoBody 2022-07-19 11:24:13 +08:00
我也经常收到,没有乱推送过。 我觉得应该是 BLE 而不是 GPS
我曾经到过一个景区,方圆 10 公里就只有那一家店,真的是距离很近的时候才会收到。 地铁站出站的时候也收到过,恰好地铁站内出站口 5 米就有一家星巴克。 但有时候去一些比较人少(商圈凉了)的星巴克的时候,就不会收到了。 所以我更相信是 BLE |
23
aeli 2022-07-19 12:05:57 +08:00
蓝牙、wifi 的检测
|
24
Wallace01 OP 附言 1.1:感觉星巴克这个推送里面还有一些逻辑,不知道我有没有记错,常去的门店好像没推送过,一般是去了陌生的地方他才推送。
|
25
lj0014 2022-07-19 12:47:02 +08:00
会不会是星巴克用了极光、个推之类的第三方推送,这些推送服务有基于 LBS 的推送,并且共享了从其它同样集成该推送的 APP 采集的 LBS 信息
|
26
GQ1996 2022-07-19 13:15:57 +08:00
iBeacon ,一直有,平安银行也有。iBeacon 就是用来零售业推广的。没什么滥用的可能性,要你手机上有装这个 app 才能收到这样的推送。app 开发相应功能上架审核也是比较严格的。
|
27
Vtwoguest 2022-07-19 13:29:46 +08:00
星巴克可以布置一些设备 在你手机接近时通知星巴克 APP 不过这个成本不低啊 而且也很少有人下载 APP 吧
|
28
alfchin 2022-07-19 14:19:12 +08:00 via iPhone
flightradar24 也有类似功能
而且确定不是基于 BLE 相关技术搞出来的 |
29
yuzhouwww 2022-07-19 14:26:19 +08:00
应该是系统 API 吧,之前开发者可以在后台上传门店地理位置信息,用户经过附近时,锁屏界面会展示 APP 图标
|
30
cnnbboy 2022-07-19 14:57:23 +08:00
地理围栏,很老的功能了,星巴克、招商银行这些都有,个推的推送 SDK 也很早集成了。https://developer.apple.com/documentation/corelocation/monitoring_the_user_s_proximity_to_geographic_regions
|
31
vincentxue 2022-07-19 15:25:31 +08:00
看你的距离,iBeacon 日常也就百米范围,极限不超过半公里。
如果不在范围内,那更可能是 Siri Suggestions 。 |
32
fox 2022-07-19 15:26:01 +08:00
瑞幸也是这样的。
我也解惑了 |
33
butanediol2d 2022-07-19 15:31:08 +08:00 via iPhone
Geofence ,Android 上由 GMS 提供,iOS 有 Core Location
|
34
mu2er 2022-07-19 17:33:09 +08:00 via iPhone
记得是 iOS13 时候就有了的功能吧,基于地理位置跟使用习惯,系统会在多任务界面跟锁屏界面推荐打开 app ,以前上班公司的 oa 打卡应用,就会在公司跟上下班时间推荐。不过后来升级 iOS 版本,就再也没遇到过这种推荐了。
|
35
Wallace01 OP 附言 1.2:不是系统的推荐 Siri Suggestions ,是应用通知 Notifications 。
|
36
KevinChan 2022-07-19 22:12:06 +08:00
还可以试试 flightradar24 ,到机场附近也会推送。还有各种加入 Wallet 的票据。
|
37
frankkly 2022-07-20 10:20:52 +08:00
iOS App 可以远程自启动的,只要发一条通知唤醒就行了,但是这种启动后台只能保活 30 秒,30 秒内获取定位,然后给你发一条通知
|