imTerry
V2EX  ›  iOS

新版 iOS 微信内置的权限管理好评

  •  
  •   imTerry · Jan 25, 2022 via iPhone · 4717 views
    This topic created in 1577 days ago, the information mentioned may be changed or developed.

    在以前,使用微信时候我只是想要个别情况下需要用下位置权限,但是每次在调用「搜一搜」或者不想授权位置的小程序的时候就有系统弹窗要求授权位置权限,但是 iOS 目前的位置选项中没有「此次拒绝」的功能。不给权限吧,下次想用位置的时候,iOS 系统就不会弹窗申请了,还要去设置里开启,很麻烦。

    最新版的微信( 8.0.17 )在申请权限前会提前告知,同意后才会弹出系统权限申请。我可以选择不同意。但是也不影响我下次需要的时候,再同意获取一次位置权限。 7H7cGt.png

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

    我的支付宝只给了 FaceID 和网络权限,手动定位到某个真正 0 感染的邻国。使用起来没有一点问题。
    atone
        5
    atone  
       Jan 26, 2022
    以前版本的微信,在启动的时候,就会读取位置权限。而最新版的微信,启动的时候不会读位置了,只有在需要位置权限的时候才会读。
    crayygy
        6
    crayygy  
       Jan 26, 2022
    iOS 系统有一个允许一次的选项的呀
    imTerry
        7
    imTerry  
    OP
       Jan 26, 2022 via iPhone
    允许一次,但是有时候这次并不想给,你先不允许,下次你就要去系统设置里开了
    WuSiYu
        8
    WuSiYu  
       Jan 27, 2022 via iPhone
    所以说这 iOS 就不能加个“拒绝一次”的选项
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1509 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 16:47 · PVG 00:47 · LAX 09:47 · JFK 12:47
    ♥ Do have faith in what you're doing.