近日,我下载了蜻蜓 FM 为了收听国内广播节目。但是我每每打开应用时,iOS 都会显示横幅如下(显示应用粘贴了内容,并且是通过 Continuity 从我的 Macbook 粘贴来的): https://i.imgur.com/vZfHGqT
我不是 iOS 开发者,但是稍作了解后得知 iOS 对 clipboard 的使用并不设限(我不知道我的理解对不对)。而且加入了这种让应用更方便的使用用户的 clipboard 内容的途径: UIPasteboard.DetectionPattern。我不理解为什么 iOS 在这个方面如此通融?这当然是有带来便捷的好处,但是我不知道我需不需要在意这个。是我太敏感了,或者是我不理解 iOS 应用对 clipboard 内容使用的机制?希望有人能告诉我。谢谢。
我还看到有诸如
...Most apps accessing the clipboard autonomously are trying to be helpful, like with Apollo...
的意见,是不是过于乐天了?
1
cwcauc 2020-12-18 05:25:56 +08:00 via iPhone
被某些辣鸡 app 滥用了
|
2
NoobX 2020-12-18 06:07:27 +08:00 1
常见用法是淘口令,吱口令这种跨应用间的快速跳转
我个人是觉得不用对剪贴板访问过度敏感,只要你不是总复制密码到剪贴板那种。在目前的权限滥用中,这个能带来的后果十分有限。而且从开发角度来说,上传用户的剪贴板内容到 服务器也并无显著意义,不同内容的语义分析就够开发者喝一壶了,当然也可能是我太乐观了 |
3
yyfearth 2020-12-18 08:33:47 +08:00 2
原因很简单 因为之前一直是可以直接操作剪切板 所以你不能突然加上限制 这样会导致很多 App 不兼容的问题
而且剪切板是一个非常非常常用的功能 只不过被国内滥用了 推动开发者更新是有难度的 我之前也说过 剪切板这种东西 后面追逐用户的产业链非常庞大 就算是苹果也得一步一步来 现在加上提醒 让用户和舆论给开发者压力 可以看到在国外 App 剪切板滥用已经由于这个举动有所好转 以后可以加上选项 让用户关闭之类的 而且就算要加限制 也不能是 clipboard 使用权限 而是非用户操作读取写入剪切板的权限 因为如果直接把 clipboard 禁用 那么你复制粘贴可能也会出问题 所以实现和推广这个权限可能会有比较大的难度 |
4
yyfearth 2020-12-18 08:34:32 +08:00
你看下 windows 推广 UAC 花了多久时间
|