1
eoo 2015-12-30 23:42:15 +08:00 via Android
不升级就行
|
2
chmlai 2015-12-30 23:43:35 +08:00
这种可以向 google 投诉吗?
|
3
terence4444 2015-12-30 23:45:25 +08:00
iOS 高德地图还会唤醒获取用户位置,不知道怎么弄的。有一次早上弹出个框问高德地图在未运行时获取我位置,问否是否允许……
|
4
Wicheol 2015-12-30 23:46:45 +08:00
支付宝,微信要这个权限应该是会检测常用设备,保证资金安全吧。当然也不排除作恶的可能…国内浏览这么多,资料估计早就泄露了
|
5
honeycomb OP 想起来了,剩下那个是百度地图(串号,否则不提供导航)
|
6
honeycomb OP |
7
honeycomb OP @chmlai 可以,而且鼓励报告滥用(除此以外没有别的办法,像我还能用 Google maps ,总算影响有限)。在 play store 选择 flag as inappropriate ,填上理由即可。
|
8
lean 2015-12-30 23:54:44 +08:00
高德已经会唤醒阿里全家桶了
|
9
sixdian 2015-12-30 23:57:50 +08:00 via Android
高德都已经无耻到靠 APP 名字前加空格来排首位了还有什么做不出来啊,想排首位正大光明的把高德改名叫阿德好了
|
10
TVBG 2015-12-31 00:00:06 +08:00
是时候写个自定义权限返回的功能了.
|
11
baozijun 2015-12-31 00:00:39 +08:00
腾讯地图非常好用
|
12
zztemp 2015-12-31 00:44:33 +08:00
XPrivacy 在向你招手
|
13
terence4444 2015-12-31 01:02:03 +08:00
@sixdian 明天改名叫 !高德地图 记得十几年前有个软件就喜欢在名字前加感叹号,目录前面也是……
|
14
glume 2015-12-31 01:50:27 +08:00
能不能做个虚拟机器信息和权限的东西让这些流氓用。
|
15
nvidiaAMD980X 2015-12-31 02:24:11 +08:00 via Android
|
16
d7101120120 2015-12-31 02:33:28 +08:00
于是我愉快的换了腾讯地图
|
17
honeycomb OP @nvidiaAMD980X 她不明白你这么做的价值所在
|
18
asdwfwqd 2015-12-31 09:00:50 +08:00
微信不提供位置信息,咋摇一摇约 X 呢
我用微信收信用卡的账单,刚才看了一下,好像只授予了 location 、 phone 和 storage 权限 |
20
qinxi 2015-12-31 09:16:54 +08:00
@terence4444 ios 的高德位置权限只有永不和一直..居然 没有仅运行时
|
21
Quaintjade 2015-12-31 09:22:08 +08:00 via Android
高德不也是阿里系的吗,搞这种事有啥奇怪的
|
23
johnnydtsai 2015-12-31 09:29:18 +08:00
Android 国内生态环境毁在了这帮流氓手上
|
24
irainsoft 2015-12-31 09:40:41 +08:00
既然是安卓就一定能找到 高德地图 v**** 不升级版
|
25
yangxin0 2015-12-31 09:42:49 +08:00
哎, 滥用支配地位呀
|
26
dozer47528 2015-12-31 10:01:26 +08:00
……
高德这个更过分啊。。。 决定删了换别的了。。。 虽然高德真的是最好用的 |
27
hvn0413 2015-12-31 10:23:02 +08:00 via iPhone
过分啊
|
28
sparrowMan 2015-12-31 10:30:28 +08:00
现在最烦的就是 阿里全家桶了 一打开支付宝 刷刷刷 其他全家桶的信息都跳出来了 安卓就这么苦逼吗
|
29
eightqueen 2015-12-31 11:05:54 +08:00
这时候大家就开始怀念 app store 审核严格的好处了。
|
30
aver4vex 2015-12-31 11:09:41 +08:00
@terence4444 你在设置里设置一下权限不就行了,理论上导航类 APP 是需要这个权限的
|
33
jarlyyn 2015-12-31 11:23:23 +08:00
用免费软件还不允许别人要求一定的权限了么……
哪真的来这么多雷锋啊…… 不用就是了…… |
35
honeycomb OP @tthy211 棉花糖权限机制针对旧版本应用,也就是来自 appops 的代码,第三方的 xprivacy 和国产 xx 卫士系列都是这么做的
|
38
jarlyyn 2015-12-31 11:58:41 +08:00
|
39
jarlyyn 2015-12-31 12:00:55 +08:00
反正这个帖子我觉得和用去广告插件一样的不靠谱。
|
40
skylancer 2015-12-31 12:06:55 +08:00
@jarlyyn 笑死,那你的“用免费软件还不允许别人要求一定的权限了么”这又是什么逻辑,你的逻辑就是免费就可以流氓了吗
|
41
jarlyyn 2015-12-31 12:14:40 +08:00
@skylancer
本质上来说,就算不免费也可以流氓。 只要程序是你自己安装而非自行捆绑或者利用漏洞,没有对你的系统造成什么侵害,对你的数据造成破坏和泄露。就可以了。 因为选择权在你这。 就如同我一直觉得苹果的 ios 很流氓。但我可以选择不买。你可以选择买。就这么简单。 |
43
jarlyyn 2015-12-31 12:23:18 +08:00
多说一句。
以导航软件为例,在第一个国内的免费导航软件(百度导航)发布之前,还是有很多收费的导航软件的。 至少记得有凯立得吧。记得还有些是上市公司,很受冲击。 结果,在相继几个免费的导航软件出来后,这些收费的导航软件好像死的都差不多了----没人愿意去付费买了呗。 现在,又开始怪这些免费导航软件了。 其实收费的导航软件应该还有,至少我的车载导航的数据供应商应该还活着。 你们完全可以去选择。 我的行业和软件开发没关系,我只是知道最基本的道理而已。 除非你能证明别人是垄断,不然别人合法合规的事情您还真没立场去怪他,完全可以不用,市场经济,用脚投票么。 |
44
RqPS6rhmP3Nyn3Tm 2015-12-31 13:05:31 +08:00
投诉了,没乱用
|
45
skylancer 2015-12-31 13:08:30 +08:00 1
@jarlyyn 凭什么这些软件能流氓,为什么不给用户选择的权利,直接选择用与不用是很不现实的一件事情
另外,收费导航软件还有,小众的不说,比较大型的国内的凯立德国外 R66 都活的不错(当然光是和 HTC 合作就收入的很好),凯立德还有各类车载的加成,当然现在也有很多(国内销售的)车选择了高德 再者,高德当时还是收费软件的时候除了要求个 IMEI 外就没别的额外的权限。但不管怎么说,就算免费也不能成为流氓的理由,所以你那“用免费软件还不允许别人要求一定的权限了么”根本站不住脚 利申: 5 年 Android 用户和 7 年 iOS 用户 |
46
jarlyyn 2015-12-31 13:12:56 +08:00
|
47
honeycomb OP @skylancer
是的 免费不是流氓(非法行为)的挡箭牌 因为对于流氓来说,收费了它也是流氓的 话说回来,这里到底有多少人会知道 1 , Android “修改系统设置”这个权限是做什么的 2 ,高德要“修改系统设置”权限的目的? (提示:1 ,不考虑离线地图的情况下,要 /sdcard 分区读写权限的目的和这个类似; 2 , UTDID) 请大家说说看 |
48
Panic 2015-12-31 14:03:02 +08:00
玩具就是玩具
|
49
kaedea 2015-12-31 14:16:59 +08:00
感觉 Android 开发好惨…
|
50
longaiwp 2015-12-31 14:45:58 +08:00
我觉得安卓开发好惨,这些厂商不赚钱算了,社会主义好!就好像你们吐槽桌面的那样,免费了又不能接受全家桶,那厂商怎么赚钱?你就只能抛弃他们咯
|
51
longaiwp 2015-12-31 14:46:44 +08:00
另外视频的广告也是如此,你凭什么屏蔽广告又还要看视频?
|
52
honeycomb OP @longaiwp
赚钱和作恶是两回事 这个帖子讲的作恶是: 应用开发商,滥用 Android 6 的权限机制,迫使用户提供,运行这个应用非必需的权限,并使用这个权限做不合适的操作(所谓滥用来自于此) 退一步: 视频服务可以针对不愿意观看广告的用户: 1 ,提供无广告的收费服务 2 ,拒绝提供服务 3 ,使用阻止过滤广告的机制以迫使用户看广告 但是,使用措施 3 意义不大: You-Get https://github.com/soimort/you-get 换句话说 ------“你凭什么屏蔽广告又还要看视频” ------“因为我能且你不能” 2 的例子可以见 niconico ,使用它必须登陆,只有付费用户可以看高清。 这种情况下不存在 3 的问题 |
53
honeycomb OP @aver4vex
请研究一下 Android marshmallow 的权限机制 和这个帖子有关的是: 1 ,应用可以知道自己是否获得某个 dangerous 权限,以及某些非 runtime 的权限 2 ,应用可以针对 1 做出反应,比如退出。 3 , iOS 的审查可以解决 2 的问题,但 Play Store 显然没有这么做 4 , iOS 压根不给应用以获知 IMEI ,向系统数据库植入长期的识别码等滥用设备追踪的机会 |
54
longaiwp 2015-12-31 15:29:59 +08:00
@honeycomb 我觉得你们的数据也是赚钱的一种手段,你敢说不是么?至于视频,你在享受服务的时候就该接受看广告,但是你选择了看视频又不看广告算不算不遵守规定?至于付费,这正是我想说的,你想要好的服务,我觉得很多付费的服务都没你说的问题,完全可以抛弃这些你们认为作恶的应用
|
55
jarlyyn 2015-12-31 15:32:25 +08:00
@honeycomb
所以我觉得 ios 很流氓。 应用可以知道自己是否获取了某个权限,并且在没有权限的情况下退出,这是很正常的。 一个双向选择的问题而已。 你无非是信任苹果,信任电信,却不信任其他 app 厂商而已。 引用 V2EX 看到的某句话, 大意是‘这么在意匿名,怎么不去把户口本烧了’。 |
56
jarlyyn 2015-12-31 15:36:48 +08:00
|
57
cairnechen 2015-12-31 15:42:52 +08:00
谁能给我科普一下, android M 这个新权限机制的建立的目的是什么?
|
58
cairnechen 2015-12-31 15:46:58 +08:00
|
59
honeycomb OP @cairnechen
问题出在,这些权限本就不可以要(先想想这些权限用于做什么事情) 因此不存在“对不提供权限的用户拒绝服务”的问题 存在的是“滥用权限机制”的问题 @longaiwp ------至于视频,你在享受服务的时候就该接受看广告,但是你选择了看视频又不看广告算不算不遵守规定 不是,因为: 1 ,是否提供广告,由视频提供者说了算;是否下载 /播放广告由我说了算 2 ,是否提供服务由视频提供者说了算;是否观赏视频由我说了算 3 ,因为设备是我的,所以视频提供者最终不能违反 1/2(我决定设备可以做什么事情) 4 ,所以“享受服务的时候就该接受看广告”的规定是错误的,且是不可行的 5 ,除非,设备不是我的,那么 1/2 不成立 6 , 5 的程度越大, 1/2 成立的可能性越低。比如某某电视,开机关机各投放一次广告,你便难以反对。 ------我觉得你们的数据也是赚钱的一种手段,你敢说不是么 因为是,所以反对 应用厂商最终做不到反对我的反对 为什么呢: 1 ,可以用旧版软件 2 ,使用新版软件,配合使用额外的权限管理机制,比如 XX 管家,比如 Xposed+Xprivacy 3 ,用脚投票,换别的同类软件 但是,总的来说, Android6 的权限机制是很必要的,一来弥补了漏洞,二来把敏感权限摆到了桌面上。 |
60
cairnechen 2015-12-31 16:14:05 +08:00
@honeycomb
我看你的解释 觉得更简单了 应用是开发者 提供的 我要求使用我的应用的人必须提供某个权限 我拒绝为不提供权限的用户提供服务 android M 的机制允许我做出上述限制 至于 权限需不需要, 根本不重要,设备是你的所以你可以选择是否使用 应用是他开发的所以他可以选择是否服务 |
61
cairnechen 2015-12-31 16:22:55 +08:00
@honeycomb
++++++++ 换句话说 ------“你凭什么屏蔽广告又还要看视频” ------“因为我能且你不能” ++++++++ ------“你凭什么要求我提供权限才能用你的应用” ------“因为我能且你不能” |
62
honeycomb OP @cairnechen
少了两句: 1 ,用户可以做到,虽然我滥用了 android M 的机制,但还是拿不到我想要的权限(我在前面的楼有介绍),而且我的应用不知道发生了这件事。 2 ,当 1 被完美执行时,我只能以不发布应用来保证“使用我的应用的人必须提供某个权限 ” 现在我们的问题是 作为救济手段的 1 还是不够强 iOS6/Android6 上权限机制的目的,本就是为了“最小权限” 为什么这些应用在 iOS 没有这么牛气呢 因为有这样一道救济措施: 1 ,应用是开发者--我提供的 2 ,我要求使用我的应用的人必须提供某个权限 3 ,我拒绝为不提供权限的用户提供服务 4 , App Store 的审查不允许我上架这样滥用权限机制的应用(使用无关权限) 举例: iOS 的微信也可以像 Android6 那样强迫用户提供位置权限,但腾讯这么做没有用。 5 ,最后我没有发布应用,从而确保了“使用我的应用的人必须提供某个权限”。 |
63
honeycomb OP |
64
longaiwp 2015-12-31 16:38:41 +08:00
@honeycomb 就你说是否下载和播放广告你说了算,那我没什么好说的。因为你都把自己当上帝了,我还能说什么。我想问设备是你的怎么了,广告就是视频的一部分,我靠这部分赚钱,你选择了权利,抛弃了义务。我也可以说我可不可以不交税,我又用公共服务?你问为什么?因为是不是要交税是国家决定的,是不是用公共服务我说了算,我的钱是我的,我不想交上去,但是我还是用公共服务,因为钱是我的,所以你不能强制收我的税,所以享受公共服务要交税是错误的,而且是不可行的,除非钱不是我的
|
65
honeycomb OP @cairnechen
比较幸运的是,在以下 1/2/3 里面 1 ,用户------“你凭什么要求我提供权限才能用你的应用” 2 ,开发者------“因为我能且你不能” --->这就是 anti-adblock 3 ,用户-----“我能让你的能变成不能,所以我能,你不能” --->这就是 anti-anti-adblock 3 总是比 2 简单很多 |
67
honeycomb OP ------“我也可以说我可不可以不交税,我又用公共服务?你问为什么?因为是不是要交税是国家决定的,是不是用公共服务我说了算,我的钱是我的,我不想交上去,但是我还是用公共服务,因为钱是我的,所以你不能强制收我的税,所以享受公共服务要交税是错误的,而且是不可行的,除非钱不是我的”
你当然可以这么说,并尝试这么做,虽然在一般的认识下,会预期你做不到 这就是所谓的规则: 用户拥有设备,用户便天生地强势 我们所在的社会是公共的,个人和大众(或者说行驶公权的对象)相比,是弱势的 所以当这些 app 要试图挑战规则的时候,就要踢铁板 但是它们的后台比较硬,所以踢得动铁板,要迫使它们踢不动铁板,就算是我也要花费不少的精力 |
68
cairnechen 2015-12-31 16:48:56 +08:00
@honeycomb
你错 就是因为我在 android 上能做到在要求无理权限但仍能分发到市场,所以我可以要求 如果所有 android 市场都做出和 App Store 一样的机制,我依然可以做出一个这样的应用,只是不能上架而已 但这个应用依然是“不提供权限就不服务”的应用 |
69
cairnechen 2015-12-31 16:51:37 +08:00
@honeycomb
开发的应用 和 公共服务 完全是两个概念, 刻意混淆并没有什么说服力 |
70
cairnechen 2015-12-31 16:52:36 +08:00
@honeycomb
然而在 android M 机制下 没有 3 |
71
cairnechen 2015-12-31 16:56:01 +08:00
|
72
honeycomb OP @cairnechen
------但这个应用依然是“不提供权限就不服务”的应用 我认可这点 所以我们使用别的救济措施,来让一个“不提供权限就不服务”的应用最终做不到滥用权限机制的结果 ------开发的应用 和 公共服务 完全是两个概念, 刻意混淆并没有什么说服力 你转移话题了 ------然而在 android M 机制下 没有 3 12/34/50 楼 https://github.com/M66B/XPrivacy 其实 XX 管家们也一样 |
73
cairnechen 2015-12-31 17:11:09 +08:00
@honeycomb
我没看官方声明,不知道这个权限机制是设计初衷是什么,既然有人做到了,如果真是与 google 初衷相悖, google 自己也要背锅,并且如果 google 自己没有强制手段,这个锅他得一直背 有没有 3 ,能不能反制都不是我要讨论的,我一开始追究的问题就是开发者开发一个“不提供权限就拒绝服务”的应用合不合理,我认为合理,只要是我开发的应用我就有权做要求,你要么不用,要么就遵守规则,至于你绕开规则什么那都是后话,再说得直白一点,“用户你好,我是你爹”的用户协议也是可以的,它哪怕被口诛笔伐,哪怕不能上架,哪怕用户用脚投票去用其它替代品,只要这个应用是他开发的,他就是可以这么要求 公共服务那个是看错回复对象了,请忽略 |
74
Bardon 2015-12-31 22:34:23 +08:00
事实上 google 确实没有强制手段,至少在内地是如此,所以催生出乱象,即没有规则。
最终,用户认为自己上上帝,厂商认为自己也是上帝。虽然用户 anti anti block 成本低得多,可是在厂商眼里,那部分人群可以忽略,剩下的才是他们的菜。 另外,免费不是免责的保护伞,木马就几乎没有一个是收费的,只不过内地应用市场很难鉴定这个责罢了,原因嘛, google 在内地没有强制手段。 |
75
ivvei 2016-01-01 01:35:21 +08:00
高德地图在 iOS 上也没多规矩啊。它的定位权限就两个选项,要么 始终,要么 永不,而没有大多数应用会被用户设置成的 使用期间。
|
76
skylancer 2016-01-02 09:24:33 +08:00
@jarlyyn 不好意思,回帖前先了解一下基本的常识比较好,高德是地图测绘方,有测绘资质,不需要向人买地图,这点常识建议了解了以后再来回帖
然后,我就还是拿以前的回帖来说,免费就能成为流氓的理由吗?你有这功能,可以,要求权限是有理由的 请问一下那些修改系统设置的权限哪个功能会涉及到? |
77
jarlyyn 2016-01-02 10:34:19 +08:00 via Android
@skylancer
测绘方所以地图没有成本么?这逻辑不是一般的流氓啊。 功能没有用到就不能要权限么?这是谁规定的呢? 说到底,你这么牛,为什么不自己做一个丝毫都不流氓的导航软件来给别人用呢? 就一个问题,别人花人力人本开发出来的软件,既没有骗你安装,又没有强迫你使用,也没有对你的数据造成破坏。 你完全可以不用,但有什么立场要求别人做什么不做什么? |
78
macemers 2016-01-02 11:17:08 +08:00 via iPad
高德拿这个权限来做什么?
|
79
magiclu 2016-01-02 11:21:45 +08:00
安卓上的地图软件这么多 随便搞个不行吗 windows phone 用户表示 阿里这个流氓 都不更新了。。。。反正国产垃圾软件 最好虚拟机,或搞个山寨平板伺候
|
80
honeycomb OP @macemers 存放公共的(可供其他搭载阿里系用户追踪代码的应用存取的)设备 id ,这样的话阿里就能跨应用追踪用户(比如 imei 被禁止 /没有的情况下)。
|
81
skylancer 2016-01-04 12:23:12 +08:00
@jarlyyn 挺有意思的,你还嫌自己的理据被打脸打的还不够嘛。再说,我可没说高德测绘不用成本,只是建议你先了解一下基本的常识再来回帖。而且你这人也是挺有意思的,自己口口声声说着“用免费软件还不允许别人要求一定的权限了么”按照你的逻辑来说却得到了你一句“测绘方所以地图没有成本么?这逻辑不是一般的流氓啊”,然而我也没表达测绘地图不需要成本啊~
受不了这些讲话都毫无逻辑自己却说别人逻辑怎么怎么样,脑补的可以 |
82
jarlyyn 2016-01-04 12:27:51 +08:00
|
83
skylancer 2016-01-04 12:42:28 +08:00
@jarlyyn 我建议你和人对话之前先去查查一些常识,以及读懂之后再来回复,真的堪忧
顺便说一句,先把一开始的论点“用免费软件还不允许别人要求一定的权限了么” 阐述清楚,先想好如何表明你的“软件可以流氓”的论点再来回复,我觉得有一说一先把你这个论点和上面一大帮人解释清楚再来讲别的,呵呵呵 |
84
jarlyyn 2016-01-04 12:58:15 +08:00
|
88
Reficul 2016-01-06 00:06:58 +08:00 via Android
能不能写个 xposed 框架的模块,对目标 app 的权限自检永远返回成功。
|
90
huclengyue 2016-01-06 09:07:40 +08:00
获取串号很正常啊,国内很多 APP 都将串号作为唯一标识来进行推荐送的,串号理论杀死那个不会重复适合在国内做推送。不给串号你们又会说消息收不到啦,如何如何。。。。。。。
|
91
honeycomb OP |
92
baozijun 2016-01-06 09:32:07 +08:00
@jarlyyn 永远不要和一个转牛角尖的喷子争吵,其实他的潜意识就是程序是没有成本的(他应该不是程序员),做服务应该是免费的,有一点要求都不能接受,然后自觉地占领制高点,根据这个据点就可以一直吵下去了.都看在眼里,遇见恶心的人你就当看见了屎,就不要再上去踩一脚了嘛.
|
93
huclengyue 2016-01-08 13:03:17 +08:00
同意楼上。。。软件是我开发的,我就想要这个权限(虽然这权限对我没用),怎么,不给?爱用用,不用滚!不少你这一个用户。
|
94
honeycomb OP @huclengyue 软件是我用的,我想不给这个权限,怎么,想要?不用自然没事,一定要用那就给让你的软件觉得在用了其实什么都没拿到,在我的机器上有你说话的机会吗?
|
95
honeycomb OP @huclengyue 我们希望的是更多的人能轻易获取到如此的救济机会,而不是局限于需要交苹果税的 iOS
|
96
xuehu54321 2016-01-09 16:41:18 +08:00
修改系统设置权限( WRITE_SETTINGS ):用来在系统设置中写入用户标识,用来唯一的识别用户
所谓的串号权限( READ_PHONE_STATE ):用来读取 android_id 之类的手机标识信息 存储空间权限( WRITE_EXTERNAL_STORAGE & READ_EXTERNAL_STORAGE ):用来读写外置 SD 卡非私有目录 定位权限( ACCESS_FINE_LOCATION & ACCESS_COARSE_LOCATION ) Android 软件因为之前没有动态权限的概念,故而历史代码非常庞大,不可能对动态权限完美的适配并不出什么问题,故而出现了强制权限的做法,就拿存储空间权限来说,没有这个权限会有很多问题,写到私有目录?那之前版本的数据怎么办?巨多地方随便 new 了个 File 就开始写,怎么完全排查? 总之,作为码农很辛苦,也请大家见谅,不管什么 app ,就像一道菜,合胃口就多吃点,不合胃口直接换菜就完了,不必太过介意,何必呢? 本人百度一枚 Android 开发,最近正做 Android M 适配,也用了强制权限,否则完全搞不定 |
97
woyaojizhu8 2016-10-26 14:02:51 +08:00
@TVBG 目前有吗?自定义权限返回值的工具?
|
98
woyaojizhu8 2016-10-26 14:07:46 +08:00
@nvidiaAMD980X 你只是被鄙视一下,我是一个不小心就被注册微信了。在办业务时手机被她拿去,说要“激活一下”,结果几分钟就给我注册了一个微信号,估计是要关注电信的什么公众号吧。我看到之后马上删了微信,可惜不能注销微信号。
|