首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  iOS

iOS 亦沦陷乎!「不给权限就闪退」

  •  
  •   ruanmeibi · 2017-02-12 10:40:20 +08:00用 iPhone 发布 · 5926 次点击
    这是一个创建于 465 天前的主题,其中的信息可能已经有所发展或是发生改变。
    以前看到都是流氓应用在 Android 平台耍这些伎俩。如今 iOS 也岌岌可危了

    https://imgur.com/download/jaActb3
    手机调不出.jpg 结尾的 URL ,图请戳上面👆

    如图若不给予定位权限,应用会在每次打开时弹出请求,之后点取消马上给闪退。控制变量大法排除兼容性等,一旦给予定位权限,应用就恢复正常不再闪退。心中顿时一群草泥马奔过。

    这样的行为是不是违反 T&C 了,想想 iOS 企业部署的滥用,不知道苹果管不管得好。
    49 回复  |  直到 2017-03-07 14:47:06 +08:00
        1
    kkren   2017-02-12 10:47:38 +08:00 via Android
    然而安卓有办法给程序返回虚假的权限。。。
        2
    Mirage09   2017-02-12 10:52:39 +08:00
    举报试看看,这个应该是审核没有审核出来吧
        3
    0924wyr   2017-02-12 10:53:00 +08:00
    这种可以向举报吗
        4
    yjsslab   2017-02-12 10:56:08 +08:00
    这 app 作死吧
        5
    blanu   2017-02-12 10:56:23 +08:00
    肯定可以举报,这样是违反 App Store 规定的
        6
    0924wyr   2017-02-12 10:58:02 +08:00
    向苹果
        7
    jetbillwin   2017-02-12 11:07:53 +08:00
    举报!举报!举报!给出 App 名称,我们一起帮忙举报。
        8
    laiyingdong   2017-02-12 11:14:03 +08:00   ♥ 1
        9
    AsherG   2017-02-12 11:27:57 +08:00
    对于 Android 的这种情况, app ops 就是必备的
        10
    SeanChense   2017-02-12 11:31:18 +08:00 via iPhone
    倒不觉得一定是故意设计的,可能只是个空指针 bug
        11
    cocochan   2017-02-12 11:35:42 +08:00 via iPhone
    可你不给定位权限他怎么帮你优化。。。
        12
    nodin   2017-02-12 12:12:05 +08:00 via iPhone
    苹果统一市场的可以举报
        13
    pythonee   2017-02-12 12:15:05 +08:00 via iPhone
    T&C 是什么
        14
    iCruiser   2017-02-12 12:22:02 +08:00
    @pythonee Terms & Conditions
        15
    iShawnWang   2017-02-12 12:24:40 +08:00
    这个是开发者没有做好 iOS 10 的适配或者没有权限时的代码有 Bug 吧... 而不是故意无权限就闪退的... !
        16
    SeanChense   2017-02-12 12:26:08 +08:00
    下载观察之后我收回我的话,是刻意设计的。
        17
    iShawnWang   2017-02-12 12:27:11 +08:00
    @SeanChense !!! 这样也可以么... ~
        18
    SeanChense   2017-02-12 12:27:19 +08:00
        19
    ZE3kr   2017-02-12 12:39:17 +08:00 via iPhone
    iOS 不怕这个,毕竟审核严格,以后审核多加一项就好了
        20
    ZE3kr   2017-02-12 12:40:17 +08:00 via iPhone   ♥ 2
        21
    Antidictator   2017-02-12 13:04:29 +08:00 via Android
    好气哦,狗东和网商银行不更新就闪退
        22
    tairan2006   2017-02-12 13:17:01 +08:00
    举报
        23
    jhaohai   2017-02-12 13:18:44 +08:00 via iPhone
    闪退就闪退呗,自己作死
        24
    Koyoter   2017-02-12 13:20:48 +08:00
    @kkren 什么办法。
        25
    treo   2017-02-12 13:40:03 +08:00
    @Antidictator ios 也能做到, ipad 版 bloomberg 一打开就检查更新,不是最新版本就弹框锁屏让你更新,无法取消
        26
    learnshare   2017-02-12 13:41:14 +08:00
    或许只是写的 Bug 而已
        27
    ioriwong   2017-02-12 13:41:21 +08:00 via iPhone
    卸了就是了
        28
    lltctt   2017-02-12 13:44:15 +08:00
    同意 @iShawnWang 的说服, 应该是开发者没有适配 iOS 10 权限造成的
        29
    roist   2017-02-12 13:45:22 +08:00 via iPhone
    请集体举报支付宝,上次那个刷福字的就是不给定位就不准玩
        30
    loveuqian   2017-02-12 14:14:54 +08:00 via iPhone
    我玩那个天天狼人杀
    不给摄像头权限就不给玩
    这样合理嘛
        31
    honeycomb   2017-02-12 14:35:46 +08:00 via Android
    @roist @loveuqian
    是的,这些情况也应该下架。
        32
    dong3580   2017-02-12 17:16:49 +08:00 via Android
    京东不给电话权限退出, QQ 音乐不给电话权限退出,百度地图不给电话权限退出。
    请问这个电话权限是不是获取手机号的权限?
        33
    Mirage09   2017-02-12 17:26:41 +08:00
    @dong3580 我觉得应用是想获取 imei 但是实际上也能获取到手机号
        34
    blanu   2017-02-12 17:32:39 +08:00 via iPhone
    @roist 刷福字和定位有关啊
        35
    EricCartman   2017-02-12 17:40:39 +08:00
    @dong3580 #32
    http://coolapk.com/apk/rikka.appops
    装了这个就能看到具体获取了什么了,也能返回空数据
        36
    honeycomb   2017-02-12 18:45:38 +08:00 via Android
    @dong3580 这个权限对它们来说用于获取与硬件绑定的唯一的“永远”不会改变的识别码,也就是 IMEI/meid
        37
    honeycomb   2017-02-12 18:46:25 +08:00 via Android
    @EricCartman
    appops 在关于 IMEI 的接口上,设置为 ignore 时的实现是返回 null
        38
    Halry   2017-02-12 20:23:39 +08:00
    android 用 xprivacy 解决一堆。
    ios 暂时没办法
        39
    goodniuniu   2017-02-12 21:11:43 +08:00
    今天正好发现坚果元就有这个情况,不给相机权限就闪退,我更愿意理解为是程序上的 bug...
        40
    ThinkCenter   2017-02-13 05:09:25 +08:00
    必须举报
        41
    Bown   2017-02-13 08:38:05 +08:00
    感觉是一个测试用例没覆盖到的 bug
        42
    smilexyk   2017-02-13 09:09:40 +08:00 via iPhone
    如果开发者不是有意的话, LZ 如果参加过 iOS 10 及以上 app 的开发就会知道这是一个很常见的 bug ,原因是最新的 iOS 修改了隐私权限,由原来的应用内申请变为在 plist 文件中加入声明,如果使用了权限但是没有声明的话, app 就会直接闪退
        43
    horsley   2017-02-13 09:16:38 +08:00
    楼上说的对 而且一款应用的问题怎么能说 iOS 沦陷了?
        44
    tagtag   2017-02-13 09:37:12 +08:00
    我也觉得是个 bug
        45
    suduo1987   2017-02-13 10:32:35 +08:00
    是真的的话举报,没有适配等更新
        46
    grayon   2017-02-13 10:50:58 +08:00
        47
    SeanChense   2017-02-13 11:09:53 +08:00
    @smilexyk 你说的这种情况连系统对话框都没跳出来就会崩。这个应用是拒绝了自定义的索权对话框才崩的。
        48
    QAPTEAWH   2017-02-13 11:14:55 +08:00
    吓的我赶紧屯一个 android 机器。

    话说最近买啥好? pixel 太贵, 5x 内存太小、 6p 810 那啥。
        49
    findex   2017-03-07 14:47:06 +08:00
    @QAPTEAWH android 装一些境内的应用全家桶,有些不给权限也要闪退的。 iOS 稍微还好点,但不排除一些一些流氓的应用。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   鸣谢   ·   2553 人在线   最高记录 3541   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.1 · 75ms · UTC 05:00 · PVG 13:00 · LAX 22:00 · JFK 01:00
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1