剪贴板出现乱码,剪贴板出现乱码是怎么回事

首页 > 实用技巧 > 作者:YD1662023-10-29 22:19:15

但是,像这一批被发现的应用,都是在没有获得用户许可的前提下嗅探剪贴板内容,以及 TikTok 这样的“极端案例”,似乎超出了苹果设计剪贴板的初衷,隐私方面存在争议。

王禹效认为,启动即调用剪贴板,按照合理猜测,可能有几类原因:

  1. 程序写错了,用错了插件,错误调用了接口,(比如 TikTok 的情况,出于有意或者无意,都暂可算这一类);
  2. 开发过程中接入了一些常见的第三方功能,比如第三方账户登陆(如 Facebook、Twitter、微信、微博等),也就接入了这些功能对应的广告联盟。调取剪贴板的行为可能是这些第三方功能或广告联盟 SDK 导致的,一般来讲不属于开发者第一方的过错;
  3. 补完用户画像或提取关键词推送广告:这种做法就接近灰色产业的范畴了。结合上一类理由,应用完全可以提取剪贴板里的内容,通过第三方广告联盟,补足用户画像,从而更精确地推送广告。这也是为什么很多人经常感觉广告有“心电感应”的能力,明明没有在当前应用里输入有关内容,却也收到了关联度很高的广告。

知乎 iOS 开发话题优秀回答者、资深开发者 Bill Cheng 透露,在中文互联网的语境下,应用调取剪贴板一般有如下几种场景:

首先,应用之间的跳转,通常会通过剪贴板来实现。比如在第三方应用里选择通过微信进行登录,或者通过支付宝进行支付,此时嵌入在第三方应用里的微信和支付宝组件,会在跳转之前将一段数据放到 iOS 的系统剪贴板里,跳转之后再进行读取;

以及,一些应用,特别是某些阿里系和字节系应用,因为众所周知的原因,应用里的内容或链接无法通过微信进行分享,所以转而通过剪贴板实现。

剪贴板出现乱码,剪贴板出现乱码是怎么回事(9)

独立开发者、macOS 剪贴板工具 FastClip 创始人沈寅告诉硅星人,大公司的应用重度使用剪贴板,主要是为了完成它自己的应用场景、优化体验:

“比如,由于中文互联网阵营之间的信息禁运,淘宝只能通过淘口令来完成微信传播,或者支付和电商应用的口令红包,只能通过解析剪贴板特定的数据格式,帮助用户快速地触达产品的某个功能,提升体验。”

久而久之,随着这些中国互联网公司势力的增长和人员的流动,这种做法慢慢变成了中国互联网行业的常态。

微博 CEO 王高飞在应用被发现读取剪贴板内容后承认,微博的分享功能也是通过剪贴板来实现的。

剪贴板出现乱码,剪贴板出现乱码是怎么回事(10)

但是这个解释并不让人信服。一些开发者认为这是偷换概念和场景的说法,iOS 平台有原生的跨应用分享接口,完全可以实现“分享内容到微博”的效果。不用原生接口而用剪贴板,而且完全逾越了用户在文本框点击“粘贴”那一下的授权,说好听点是为了用户体验,说难听点则是侵犯隐私的行为。

一位网友表示:接口应用主动去嗅探用户的剪贴板内容,和用户主动把剪贴板内容复制在接口应用里,是两种不同的行为,看似很方便,实际很不妥,缺的是用户的粘贴授权。

剪贴板出现乱码,剪贴板出现乱码是怎么回事(11)

Bill Cheng 指出,从另一个角度来看,围绕剪贴板的隐私争议,也是由于中文互联网特色的社交环境导致的。“简单来说,你可以发现腾讯系的应用很少出现剪贴板隐私问题,但其它应用如果涉及到微信分享,并被微信封*过,一般都会有(剪贴板方面的)问题。”

滥用剪贴板,终于该治一治了?

剪贴板出现乱码,剪贴板出现乱码是怎么回事(12)

上一页1234下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.