ios 的下次询问定位权限的设计有点多余啊 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Ansen
V2EX    iOS

ios 的下次询问定位权限的设计有点多余啊

  •  
  •   Ansen 2022-12-11 10:13:09 +08:00 via iPhone 2450 次点击
    这是一个创建于 1042 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我并不想一直给微信定位权限,因为只要给了,一打开微信它就会那是请求位置,

    我只想在使用某些小程序,比如:打车、外卖的时候给定位,但是某些小程序不要脸,一打开就申请定位,我又不想给,点了不允许,结果就是整个微信就不允许定位了,需要去设置里面重新设置
    20 条回复    2022-12-12 18:14:06 +08:00
    cht
        1
    cht  
       2022-12-11 10:45:35 +08:00   1
    expkzb
        2
    expkzb  
       2022-12-11 10:49:46 +08:00
    如果常用的话,就直接下载那些 app 就好了。
    dingwen07
        3
    dingwen07  
       2022-12-11 10:52:22 +08:00 via iPhone
    微信不会一打开就请求定位权限啊
    zhaoxin
        4
    zhaoxin  
       2022-12-11 11:24:08 +08:00   2
    你自己的毛病。因为你没给微信定位权限,所以有小程序问权限,微信就必须向系统要。如果你给了微信权限,小程序应该是向微信要,微信不需要向系统要。

    权限是一级一级的,你想要的小程序越过微信,直接向系统要权限,是不可能的。这就好像你去看电影,必须从检票口进,你从别的口进,那你就是逃票。
    beimenjun
        5
    beimenjun  
    PRO
       2022-12-11 11:27:39 +08:00
    可以考虑给非精确(模糊)地理位置。
    xy90321
        6
    xy90321  
       2022-12-11 11:41:33 +08:00 via iPhone
    你不想给小程序权限的话,通过微信的功能去限制就好了,为啥要隔一层通过系统权限去折腾? iOS 又不对微信内部逻辑负责…
    xy90321
        7
    xy90321  
       2022-12-11 11:43:02 +08:00 via iPhone
    反过来说,如果你只想给特定的微信小程序定位,而不想给微信本身定位的话… 你不觉得这个逻辑有问题吗… 那还是去下载单独 App 好了
    hoky
        8
    hoky  
       2022-12-11 12:36:01 +08:00 via iPhone
    微信体系就是一个 App ,这个需求太难为 iOS 了。
    WonderUniverse
        9
    WonderUniverse  
       2022-12-11 12:39:21 +08:00
    有没有一种可能 微信如果有了小程序就不应该被上架 App Store ,只是苹果妥协了
    Ansen
        10
    Ansen  
    OP
       2022-12-11 12:59:39 +08:00 via iPhone
    @dingwen07 如果给了定位,打开内心那马上就能看到过去了位置

    @zhaoxin
    @beimenjun
    @hoky

    我不想给微信位置,给了位置一打开微信,它立马第一时间就会过去位置信息

    我只想在确实有需要的时候给一次

    但是只要弹出了位置请求对话,我只要点不允许,ios 就会修改微信的定位设置为永远不允许!而点允许一次,则不会修改微信的定位设置
    Ansen
        11
    Ansen  
    OP
       2022-12-11 13:00:54 +08:00 via iPhone
    @Ansen
    内心=>微信,
    过去位置=>获取位置
    beimenjun
        12
    beimenjun  
    PRO
       2022-12-11 13:02:58 +08:00
    你就给 iOS 14 之后的模糊地址呗
    Ansen
        13
    Ansen  
    OP
       2022-12-11 13:04:18 +08:00 via iPhone
    @beimenjun 模糊地址都不想给
    beimenjun
        14
    beimenjun  
    PRO
       2022-12-11 13:06:09 +08:00
    微信的小程序倒是有个每个小程序自己的定位开关。你可以进入一次后关闭。
    Ansen
        15
    Ansen  
    OP
       2022-12-11 13:07:30 +08:00 via iPhone
    @beimenjun 最大的毒瘤就是微信,其实就是一楼发的帖子里的问题,每次询问,这么一个功能
    dingwen07
        16
    dingwen07  
       2022-12-11 14:01:38 +08:00 via iPhone
    @Ansen #10
    刚刚测试了,只有在你进行需要位置信息的操作之后微信才会向 iOS 请求定位权限

    事实上,我的手机从微信安装以来没有做过需要请求位置的操作,一开始甚至在设置里都是找不到定位权限的
    Nasei
        17
    Nasei  
       2022-12-11 14:08:33 +08:00
    @dingwen07 我跟 op 测到的一样,只要给了微信权限,每次打开微信它就会读一次,但是如果是每次询问,打开时就不读了
    Lullaby001
        18
    Lullaby001  
       2022-12-11 14:33:05 +08:00
    这个本来就是设计的不合理呀,下次询问没有单次拒绝的权利
    ushio
        19
    ushio  
       2022-12-12 09:59:15 +08:00
    这个设计是有很大问题,拒绝一次之后就要去设置里重新设置,根本做不到每次询问
    littlewing
        20
    littlewing  
       2022-12-12 18:14:06 +08:00
    真以为是 weixinOS 啊,系统难道还要分辨你 app 内是哪个小程序在申请位置权限?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2075 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 00:55 PVG 08:55 LAX 17:55 JFK 20:55
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86