标题只是好玩,和 Apple 完全不同的哲学,哈哈。并没有价值判断,欢迎大家讨论。
链接: https://issuetracker.google.com/issues/36702869#comment4
贴给不方便围观的同学:
Thank you for reporting this issue. We have passed this to the development team and will update this issue with more information as it becomes available.
Status: Won't Fix (Intended Behavior)
We have followed up with the engineering team and got the below input An app can always refuse to work if the user does not give it a permission but the user can always uninstall such app and give it one star. This is Working As Intended.
1
UnisandK 2017-04-07 19:47:13 +08:00
一看就是新闻行业的
|
3
terence4444 2017-04-07 19:53:51 +08:00 via iPhone
我觉得标题没有夸张,基本就是这个意思
|
4
1010011010 2017-04-07 19:58:49 +08:00
强制索取权限是指 不给权限不给用吗?
|
5
Mirage09 2017-04-07 20:01:04 +08:00 via iPhone
这个回复基本就是不爽不要装的意思了
|
6
SpicyCat 2017-04-07 20:06:29 +08:00 1
后面的跟帖也挺有意思:
[email protected] <[email protected]> #5 Apr 7, 2017 04:09PM Yes, the user can always uninstall such app and give it one star. Or switch to iPhone, fool. |
7
YvesX OP @1010011010 是的,这个人说得很清楚, app 启动后会一直索取 Phone 和 Storage 的运行时权限,直到用户同意授权。
|
8
vwok 2017-04-07 20:37:32 +08:00
没说国产吧,是说非 google play,这种官方也没法管的
|
11
disk 2017-04-07 21:06:58 +08:00 via Android
我觉得没问题啊,除非涉及垄断,但这又不是谷歌该管的,它最多限制一些特权的接口
|
12
jarlyyn 2017-04-07 21:10:58 +08:00 via Android
这到底有什么问题呢
的确不用就好了啊 |
13
sks4728 2017-04-07 21:24:12 +08:00
围观下面的回复才有意思
please do not translation |
14
aisaaceinstein 2017-04-07 21:30:15 +08:00
这个 Android 的生态圈本来就这样, Google 也没有办法吧。
|
15
LuvF 2017-04-07 21:53:53 +08:00
如果一个 app 确实需要某种权限才能正常工作呢?比如,一个拨号软件,它要正常工作就是需要 phone 权限,如果你不给它权限,它就不能正常工作,那你打开它的时候它肯定得申请 phone 权限啊,如果你一定不给,那么只能删掉了。可能像微信什么的不要 phone 权限也能正常运行,但是 google 没法判断一个 app 是不是真的必须需要某个权限,所以也就管不了这些 app 的上述流氓行为了。
|
16
zander 2017-04-07 22:06:26 +08:00
与其说是完全不同的哲学,不如说一开始放的太松,现在想拉紧, API 方面也没准备好。
|
17
netfee 2017-04-07 22:08:32 +08:00 via Android
筒子们,人家是说:你可以卸载,然后给一星评价。也木有特别说国产软件。然后我把专门整个国产手机伺候这些个老爷们。所以出门必须带俩手机,有点伤
|
18
starvedcat 2017-04-07 22:17:51 +08:00
我昨天买的薯片又贵又难吃。超市!你居然还不出面管管?!还说不爽不要买?!
|
20
YvesX OP @starvedcat 这种讨论存在的原因就在于别家超市真的会管,大家也没有觉得 Google 会完全不管,所以还是个尺度的问题。
|
21
bclerdx 2017-04-07 22:43:18 +08:00
@starvedcat 你让人家 Google 怎么管?每个国家或地区的体制不通。
|
22
miao6o6 2017-04-07 22:50:01 +08:00
我感觉还是不用好,还能怎么解决,谷歌是有点手松,但是对国产毒瘤还能怎么样呢,还是要怪厂商恶心。
|
24
HankAviator 2017-04-07 23:32:44 +08:00
“否则可能是美国政府,谷歌和腾讯等的阴谋。看到高层次教育的人们厌恶公司滥用用户的隐私,你终于对国内市场毫无希望,然后你努力工作,花费努力 移民到国家,更好地管理大公司的国家。 一段时间以后,一些国家减弱,一些国家加强。 (从此之前,我们假设那些关注隐私问题的人很有可能成为受过良好教育的人。)”
这种话居然出现在问题跟踪上……强行用英语写了之后用谷歌翻译过去,耻度也真是…… |
25
YvesX OP @HankAviator 这是一段回复,“ please do not translation any statements above into Chinese ”的上一层楼其实更加……
|
26
h3idan 2017-04-07 23:44:37 +08:00
挺操蛋的。比如装搜狗输入法,他就要定位权限。不给定位权限就不让用。你特么一个输入法要定位权限干鸡巴毛用?
|
27
EricCartman 2017-04-07 23:48:06 +08:00 via Android
@zander appops 早就有了,所有权限都能伪装空数据,没开放给普通用户而已
|
28
EricCartman 2017-04-07 23:49:45 +08:00 via Android
@HankAviator 哈哈哈,真当防火墙不存在
|
29
Allianzcortex 2017-04-07 23:52:49 +08:00
你们怎么读出这个意思的?我觉得是很平铺直叙的一段话:① 如果你不提供给 APP 对应权限的话那么它会停止工作;② 同时你总是可以选择卸载该 APP 或者打一星。总归就是一个你可以选择的 tradeoff 。挺有意思的一个回复是 [email protected] 这个用户: Of course you know Chinese users don't have access to the play store, so please ask yourselves where they can possibly do the "give it one star"?。既然可以用 Gmail ,到 Google Issue Tracker 这个网站,那么登 Google Play Store 问题应该不大。当然啦,我选择 switch to iPhone ,蛤蛤, LOL
|
30
monnand 2017-04-07 23:54:30 +08:00 via Android
从来不装国产应用。它们没底线,可是我得有个底线保护自己。
另外,今年 IO 上看看 Android O 会有什么新措施吧 。当然,自己从野生市场安装的应用, Google 啥措施都帮不了 |
31
wclebb 2017-04-08 00:26:39 +08:00
之前我也说过这一句话。
现在我同样也是说这句话:不满意这软件,卸载。 后来心累,坚持用 Google Play 再后来心累,还是用 iOS 算了…… |
32
skylancer 2017-04-08 00:33:31 +08:00
这就是我用 iPhone 的原因
不是说 Android 不能防这类,只是太累,我宁愿把更多的时间花在别的上面 当然我现在也依然在用 Android ,只是 Android 只跑 Google 服务和一个 WhatsApp 再无其他了,当然我插的境外卡不用操心墙的问题 |
33
patr0nus 2017-04-08 00:50:45 +08:00 via iPhone
所以还为什么总有人有 google play 进中国安卓生态就能好转的幻觉?
|
34
Khlieb 2017-04-08 01:04:17 +08:00 via Android
@HankAviator @YvesX 这么厚颜无耻的人一定是小粉红
|
36
sadaharu09 2017-04-08 03:34:34 +08:00
这个就是开发代价,除非你跳出国内的网络环境。
|
37
ltux 2017-04-08 04:53:05 +08:00
没辙,谷歌一直都是这态度,连权限管理都是安卓 6.0 才开始提供的,落后 iOS 几条街。这点也是国内定制 ROM 强于原生系统的地方之一。好在我用 CM 。
|
38
dongoo 2017-04-08 05:32:55 +08:00 via Android
google 的想法:你要么同意,要么就不同意,没有部分同意。
|
39
ruimz 2017-04-08 07:41:06 +08:00 via Android
@Allianzcortex 如果你不提供给 APP 对应权限的话那么它会停止工作->不给权限不让用->用户不爽。
同时你总是可以选择卸载该 APP 或者打一星->不爽可以卸载->用户可以不装 |
40
Ahri 2017-04-08 08:39:18 +08:00
你总是可以选择卸载该 APP 或者打一星->不爽可以卸载->用户可以换到更好的 iPhone 。
|
41
hoichallenger 2017-04-08 08:53:34 +08:00 via Android 1
原 issue 第 15 层的回复相当可以...
|
42
pony279 2017-04-08 09:16:28 +08:00
我也是,最终选择了 iPhone 。
|
43
coolcoffee 2017-04-08 09:25:14 +08:00
国产软件因为只能在 App Store 上架,所以得乖乖听 Apple 的话,因为被下架了,就是失去所有 iOS 用户。
而自由开放的 Android 就不一样了,哪怕你是 Google Play 下载的,依然会想办法让你升级成非 Play 版本,然后权限就自由了。 |
44
cyr1l 2017-04-08 09:32:35 +08:00 via iPhone
Shut the fuck up and switch to iPhone
|
45
bxb100 2017-04-08 09:32:37 +08:00 via Android
说实话其实也不能怪谷歌
|
46
liuzhedash 2017-04-08 09:39:16 +08:00
这和谷歌没任何关系,因为对于一个主要用户群在国内的 App 开发团队来说,使用 google play 的用户可以忽略不计
|
47
levn 2017-04-08 09:43:20 +08:00
集权与分散的区别。
|
48
tanxiaoqing 2017-04-08 10:23:04 +08:00
but the user can always uninstall such app and give it one star. This is Working As Intended.
人家说了,你可以卸载,然后给他一星。 |
49
TakWolf 2017-04-08 10:38:36 +08:00 1
你不爽就卸载了呗,有啥毛病?
你不爽就给 1 星呗,没毛病啊! 你觉得这匹马要吃草,但是他又不跑,你可以把他杀了。 有些同学就认为,我是用户我就是上帝! 有些同学还认为,国产就是原罪,安卓就是垃圾。 |
50
learnshare 2017-04-08 10:47:55 +08:00
没问题,选择权在用户(机主)手里
|
51
salary123 2017-04-08 11:16:23 +08:00
试问有多少中国用户是用谷歌商店安装应用的。人家真没必要管你那么多。
|
52
Sapp 2017-04-08 11:25:20 +08:00
@coolcoffee 实际 ios 也有这种了,昨天开快递柜的 e 乐活,不更新不给用,直接关闭软件,点了更新弹窗才消失,气得我直接卸载了,等一会去举报他。
|
53
bkmi 2017-04-08 12:00:09 +08:00
Google: 我能怎么办,我只是个孩子啊
|
54
HankAviator 2017-04-08 12:18:52 +08:00
@EricCartman 引号内的内容是一段引用,代表原作者在引用来源写的代表他自己观点的一段话。
|
55
yumijie 2017-04-08 12:30:07 +08:00
只能说国内生态很差
|
56
PP 2017-04-08 13:03:08 +08:00 via iPad
谷歌这样回复于情于理都非常不合适, Android 机制被滥用,谷歌不能将责任一推了之。
|
57
bianhua 2017-04-08 13:36:27 +08:00
@PP 不觉得。 Google 一开始只是想做个免费系统,然后集成自己的产品,通过这样的方式扩大自己的市场。现在估计这种心态仍然存在。
况且,一大批厂商跟进之后,之前的很多东西因为涉及利益短期内很难变更。别忘了,如果 Android 走错了一步,虎视眈眈的 Windows 不会放过它。 考虑到以 Android 目前的状态,已经赢得了稳定的市场,哪怕不修正这个问题对自己的份额影响也不大,于是根本没有动力去改。再加上从系统设计的角度上来说,也应该返回合适的信号给应用程序,返回假数据会增加系统的复杂程度。所以想要改变这个设定,难度很大。 其实不如换个角度,让 Android 加入可以自定义权限管理器的功能,让用户可以自己安装一个权限管理程序,而不是非要用 Android 自己的。这样,之后只要开发一个可以返回假数据的权限管理器就行了。 |
58
sammo 2017-04-08 13:57:36 +08:00
用户向 Google 抱怨国产 app 强制索取权限
Google 官方:不爽不要装 ( 潜台词:有本事自己开发一个。 talk is cheap, show me the code. ) Google 的做法是对的。有很多软件就是因为有一个 A 君 觉得 xx 软件不好用、 xx 软件作者又不听自己的建议,所以 A 君 就开发了一个 yy 软件 来代替 xx 软件,而且也上架给他人用。比如各种冰箱软件和 fq 软件都是这么来的。这种市场竞争是促进繁荣的。最终收益的人是谁? 是用户,因为他们有了更多的选择。 反观 另一个移动端的系统? 自己的系统就是基于垄断,没有选择的。后面就不用说了。 - |
59
sammo 2017-04-08 14:09:22 +08:00
准确地说 不是垄断,仅是一个特性:操作系统和硬件不分家,这种一体化的做法不是一个 “体验好” 就能显得很对的,因为它牺牲的东西更多
|
60
AlisaDestiny 2017-04-08 14:16:56 +08:00
感觉你们是在跟 app 开发者斗智斗勇。
|
61
rssf 2017-04-08 14:17:56 +08:00 via iPhone
uc 有啥可必须的?为啥要用这垃圾
|
62
wutiao 2017-04-08 14:21:20 +08:00 via iPhone
@starvedcat 你这个比喻很不形象
|
63
dissvm 2017-04-08 14:22:57 +08:00 via Android
国产垃圾软件
|
64
konakona 2017-04-08 15:13:12 +08:00
哦,是说 QQ 音乐安装后要使用,必须提供通讯录权限的那种强制是么?
我觉得这个也应该由 Google 限制一下。 |
65
yxjxx 2017-04-08 15:54:34 +08:00 via iPhone
安卓在权限管理这一块确实做得很差。
|
66
ltux 2017-04-08 15:54:44 +08:00 1
你们都以为谷歌会跟用户一伙的? Nonono ,谷歌是跟开发者一伙的。
|
67
bclerdx 2017-04-08 16:09:17 +08:00
@konakona Google 限制不了,但是应该会有权限请求提醒,你可以选择允许或拒绝!至于拒绝后不给你使用的问题,你应该找腾讯的 QQ 音乐开发者理论去,与 Google 无关!
|
68
bclerdx 2017-04-08 16:12:35 +08:00
@konakona 再者, Google 只是给使用者提醒和建议,就好比你谷歌提醒和告知你长期熬夜对身体不好,可能会影响身体健康,但你就是听不见 Google 的意见,非要一意孤行的长期熬夜,这你让 Google 禁止你长期熬夜? 24 小时的实时监控你么?大家都是成年人了,应该有自己思维和逻辑判断能力吧。
|
70
terence4444 2017-04-08 16:16:03 +08:00 via iPhone
@ltux 我也是这么认为的。从 4.3 开始就看清了这个问题,果断入了 iOS 坑。
像 Xprivacy 和 Xposed 这种东西 Google 搞起来就是分分钟的事情,它就是要留条后路给隐私追踪器。 现在的隐私开关是发现用户要流失不得已才搞的,等下次用户准备流失的时候,再挤点牙膏出来。 Google 其实看 CyanogenMod 很不爽,但为了维护市场只能有限范围内允许这么个东西。 |
71
bellchu 2017-04-08 16:16:49 +08:00 via Android
一群开发国产应用的来抨击国产应用,也是醉人。
|
73
bclerdx 2017-04-08 16:20:56 +08:00
@tanxiaoqing 给他 1 星是在 Google Play 市场下载才给的。国内市场 APP 似乎没有给星这个评价体系。
|
75
tongyang 2017-04-08 16:27:00 +08:00
有的确实需要某些权限
|
76
21grams 2017-04-08 16:29:41 +08:00 via Android
iOS 有权限管理吗?它是如何处理类似问题的?
|
77
andychen20121130 2017-04-08 17:36:12 +08:00
不爽买 iphone 去。哈哈。
|
79
bsidb 2017-04-08 18:41:40 +08:00
国内的 Android 系统可以出一个类似影子身份的功能。
默认情况下,系统的 API 返回给 App 的都是假的信息(比如虚构的联系人、虚构的位置、虚构的摄像头照片);如果用户本人同意,系统才会给 App 的 API 调用返回真实信息。 这样即使 App 索取一大堆权限,但是由于系统给出的都是虚假的信息,用户本人的信息并没有泄露。 |
81
honeycomb 2017-04-08 18:58:01 +08:00 via Android
|
83
choury 2017-04-08 19:06:15 +08:00 via Android
@honeycomb google 会给所有试图获取 IMEI 的应用弹窗,提示获取隐私信息,建议卸载
|
84
TakWolf 2017-04-08 22:34:55 +08:00
@honeycomb
管这匹马吃什么,你都可以选择不养。主动权在你,厂商没有逼你用。 厂商自己都说了,你尽管给一星,我要是改算我输。 你甚至也可以用 iPhone ,从此脱离 Android 苦海,这都是用户的自由。任何人都无法强制你使用 Android 。 ----------- 那么,为什么,有些用户,他明知道 Android 是这个生态,明明知道内个 App 耍流氓,他还非要安装他,还要费劲的跑到墙外 Google 去反馈?他为啥不找一个不流氓的替代品用呢,为啥不用苹果,非要跟自己过不去? |
85
CFM880 2017-04-08 22:41:40 +08:00
有些软件就是要有文件读写的权限,你不给,整个软件就废了,不给权限,还想用这软件^_^||
|
86
TakWolf 2017-04-08 22:47:18 +08:00
权限滥用的问题没办法从权限模型根本解决。
Android 6.0 开始已经是动态权限,运行时才会申请权限,这个跟 iOS 基本上模式相同了,国内的 rom 有的也有自己的权限禁用系统。 但是无法怎么做,都不能根本解决滥用问题。 因为,给不给权限,用户可以选择,但是提不提供功能,这是开发商说了算。 你不给权限,我就不允许你使用,你能咋办。 这个问题反馈给 Google 没有任何卵用,而且这个锅 Google 也不应该背。 --------- 为啥有人觉得 iOS 这个问题上会好点呢?因为 Appstore 有一个举报滥用的选项,就是解决这个问题的。是通过人的主观审查来解决的。苹果会下架涉嫌权限滥用的 App 。 ---------- 那么为啥苹果说不允许,厂商就遵循了,而 Google 说,厂商就不管呢? 因为 iOS 系统是垄断的。 ----------- 那么好吧,我们让 Google 也把 Android 变成垄断把,反正咱们都是膜谷师,垄断也不在意,反正谷歌不作恶! 假如是这样,又好有另一帮厨跑出来争吵了。。 |
87
EAimTY 2017-04-08 23:01:02 +08:00 via Android
|
88
honeycomb 2017-04-09 00:17:36 +08:00 via Android
|
89
skylancer 2017-04-09 00:50:47 +08:00
|
90
Systemd 2017-04-09 04:43:35 +08:00 via Android
我不觉得这个问题需要 Google 来解决
Google 应该也不可能处理这个问题 |
91
Mitt 2017-04-09 07:05:16 +08:00
我觉得谷歌应该能处理的只有两点 1. 权限交由用户决定是否给予 2. Google Play 上对于应用滥用权限的行为进行禁止(下架、警告) 处理
而上面这两点对于这个事情来说完全是无能为力 Android 本身圈就乱 到了国内就更乱了 IOS 的好处和坏处都是垄断, 自从 Switch Iphone 以后再没动力折腾了。 隔壁家 Android 天天炫酷吊炸天 我就拿手机接个电话发个短信聊个微信。。连电话录音的功能都没有你敢信?,我也是前几天看见朋友打电话录音保存才想起来手机还有这功能 |
92
bumz 2017-04-09 08:19:43 +08:00 1
Google 说的有什么问题嘛~?
市场的问题让市场来解决——你强制索取权限,那我们就卸载 + 1 星 让市场自己来淘汰这些糟糕的 App 如果就连这些问题都要 Google 掺手 那 Google 又和苹果有什么区别——差异化正是竞争中的又一制胜法宝。 |
93
crazystory 2017-04-09 11:18:21 +08:00
有些人啊,一边觉得谷歌自由,又觉得 app 权限太大;一边觉得苹果 app 好,又骂着苹果专权,双标玩的真是 6
|
94
yongyuhi 2017-04-09 13:08:13 +08:00 via Android
绝大部分用户不关心这个,人家只关心用着是否方便。网络世界更类似一人一票,多数者暴政,顺者昌,逆着亡。这个世界就这样,没得选择。
选 iPhone ,待看苹果爸爸脸色, 选 Android ,带看厂商和谷歌的脸色。 自己看着办吧。 |
95
ltux 2017-04-09 14:05:33 +08:00 2
@bumz 什么“让市场自己淘汰这些糟糕的 app ”,市场在垄断厂商面前有个屁用。敢于强制索取权限的 app 本身就是在市场上占统治地位的厂商开发的,你怎么“让市场自己”去淘汰?你所有的社会关系都在微信里,微信跟你说必须有电话权限才让用,你能从此不用微信么?
权利从来都是争取来的,“卸载 + 1 星”只是施压手段之一,向厂商抗议、向 Google 抗议是另一种施压手段,这有什么问题么?我很奇怪楼上很多人自己作为弱势用户群体的一员,不是从用户利益出发考虑问题,而是从资本家利益出发考虑问题,好像从这种角色扮演中获得了某种异样的快感。 |
96
exiahan 2017-04-09 15:50:48 +08:00
Google 有能力做( 4.3 时候昙花一现的 AppOps ),但是没有做。估计有其他什么原因吧(或者说 Android 免费的代价?{猜的
|
97
tedzhou1221 2017-04-09 17:42:00 +08:00 via iPhone
用户向 Google 抱怨国产 app 强制索取权限,官方:不爽不要装
官方这答复很人性化! 😄 国内安卓这生态你改变不了,只能改变自己了 |
98
Khlieb 2017-04-09 20:08:03 +08:00 via Android
@EricCartman 小粉红都这么不要碧莲,那些高高在上的赵家子弟就更别提了
|
99
bao3 2017-04-10 00:57:36 +08:00
为什么要用国产 app ?
|
100
patx 2017-04-10 01:09:13 +08:00
感觉楼主在带节奏。
楼主在 google issue tracker 的标题: app can force user to grant unecessary runtime permission 。实际上, app 没办法强迫用户授权,你不授权,它最多只是无法工作。难道不授权,还能正常工作,这才是合理的? 另外, google issue tracker 不是开放方面的问题追踪么?如果不是 bug ,当然是 won't fix 啊。如果你觉得国产软件要求太多权限,不是向 google play 报告么? |