1
cairnechen 2022-01-25 19:22:39 +08:00 3
这大概是 n 年前做 iOS 通知权限打开引导就开始普及的方式吧,因为系统级的通知授权弹窗只能调用一次,一键打开的机会非常珍贵,万一用户这次没有授权,下次用户必须自己手动去设置页面打开了(这时候打开率就惨不忍睹了),所以一般 App 都会在请求通知权限前预先弹个窗(可以再多个场景触发,结合场景进行一些说明),用户同意了再调用系统弹窗,这样做确实可以提通知权限的打开率,但本质上还是牺牲用户体验(增加步骤)来达到自身目的,所以我后来设计产品的时候很少会再采用这种二次包装的方式了,一般就是打开 App 开门见山
|
2
imTerry OP @cairnechen 典型尤其是支付宝,只要是打开,啥也没操作就要位置权限,我都是拒绝,但凡每次支付宝内用到定位的时候,都异常麻烦地去设置里开起位置…
|
3
YYYeung 2022-01-26 01:48:31 +08:00
实际操作中,我个人都是先同意预弹窗,然后在系统级弹窗拒绝 🥲
|
4
elfive 2022-01-26 07:41:27 +08:00 via iPhone
@imTerry #2
理财、支付、查账还款、缴纳水电煤气费:除了 FaceID (不授权也能用密码支付)和网络权限外不需要任何权限 抢红包、城市优惠券:除了网络权限还需要精确位置权限 扫福字、AR 扫福等类似活动:除了网络权限外还需要摄像头(含麦克风)权限、精确位置权限 我的支付宝只给了 FaceID 和网络权限,手动定位到某个真正 0 感染的邻国。使用起来没有一点问题。 |
5
atone 2022-01-26 08:30:02 +08:00
以前版本的微信,在启动的时候,就会读取位置权限。而最新版的微信,启动的时候不会读位置了,只有在需要位置权限的时候才会读。
|
6
crayygy 2022-01-26 09:46:31 +08:00
iOS 系统有一个允许一次的选项的呀
|
7
imTerry OP 允许一次,但是有时候这次并不想给,你先不允许,下次你就要去系统设置里开了
|
8
WuSiYu 2022-01-27 12:50:04 +08:00 via iPhone
所以说这 iOS 就不能加个“拒绝一次”的选项
|