tft每日頭條

 > 科技

 > 如何關閉手機剪貼闆功能

如何關閉手機剪貼闆功能

科技 更新时间:2025-04-30 23:28:51

你可能看到許多應用未經允許粘貼粘貼版内容的新聞。在讨論它們之前,我們先來看看什麼是全局剪貼闆。

開發者在開發軟件的過程中,會用到許多第三方提供的現有功能,或設備廠商提供的現有功能。這次輿論中心的全局剪貼闆其實是 Apple 開發者組件中的一個常用類别:UIPasteboard

如何關閉手機剪貼闆功能(手機剪貼闆真的在竊取你的隐私嗎)1

為什麼剪貼闆是所有應用通用的呢?其實這也好說,剪貼闆的作用其實就是臨時存儲圖片或文字,以便用戶在跨設備,或者跨應用粘貼時迅速提取到已複制好的内容。因此有必要設計成所有應用程序都可以輕易将内容存進去,或者取出來。

正常來說,開發者将圖片和文字複制後,這些内容就會進剪貼闆裡。以下圖中的文字為例,當我們點擊複制按鈕時,這段文字便會存入剪貼版中。實現代碼如下:UIPasteboard.general.string = "不平庸,喜歡高質量且優秀的設計,緻力于打造提升生活品質的好物。"

如何關閉手機剪貼闆功能(手機剪貼闆真的在竊取你的隐私嗎)2

當用戶想把剪貼闆的内容提取出來時,一般會明确點擊一個按鈕,比如粘貼。當檢測到粘貼按鈕被點按時,程序員會用這樣一段代碼把剪貼闆中的文字提取出來,并放在文本框中。實現代碼如下:textfield.text = UIPasteboard.general.string。這本一直風平浪靜,直到 iOS 14 新增了一個功能,當應用程序從剪貼闆粘貼出内容時發出提醒,如下圖中,我點擊粘貼按鈕後出現此提示。

如何關閉手機剪貼闆功能(手機剪貼闆真的在竊取你的隐私嗎)3

這個提醒的用途,便是明确告訴用戶,哪一個應用,在這個時間裡獲取了你的剪貼闆中的内容。于是乎一些在不正常時間,沒有明确理由,非用戶操作便訪問用戶剪貼闆數據的應用就暴露出來了。這次曝光的應用偷竊剪貼闆信息有如下兩種情況:

第一種情況:以抖音為代表的,在用戶輸入時粘貼剪貼闆信息。有些人在這裡感到困惑,認為抖音是在監聽用戶正在輸入的内容,實則不然。抖音是使用了文字編輯通知 textFieldDidEndEditing (_:) 這個文本框自帶的通知功能,在用戶編輯的文字變更時,将剪貼闆的文字複制出去了。具體表現就是下圖中的每輸入一個字便會觸發一次剪貼闆粘貼。

如何關閉手機剪貼闆功能(手機剪貼闆真的在竊取你的隐私嗎)4

第二種情況:是以主流應用為代表的,每次切換應用時進行監聽。這類的剪貼闆監聽是在應用程序變成前台應用時觸發。即開發者使用了應用進入前台通知 didBecomeActiveNotification 這個函數時。在每次該應用變為前台應用時,竊取剪貼闆信息。

如何關閉手機剪貼闆功能(手機剪貼闆真的在竊取你的隐私嗎)5

講了這麼多你也許會好奇,粘貼出來的文字去哪裡了呢?為什麼要盜竊剪貼闆信息?本文的後半段,我們從開發者,設計者和廣告聯盟的角度來讨論信息可能的去處。注意:我不對以上兩種情況對号入座,大家可以自行判斷。

開發者的角度:經過這幾天我對開發者群體吐槽的觀察,确實存在開發者編碼不嚴謹導緻誤觸發這個提醒的無心之失。這些開發者想要貼闆中是否有内容,于是用了先粘貼出來的方法,然後判斷粘貼出的東西是否為空,最後決定是否需要執行某些操作。這種情況沒有任何信息的洩漏,純粹是開發者對框架不熟悉所緻。正确的方法是用 .hasStrings 來直接詢問剪貼闆中是否有内容,即不會侵犯用戶隐私,也不需要粘貼内容出來。

産品設計者的角度:在産品規劃之初,設計産品的人都會被要求做一些潛在客戶的畫像。下圖的中的小哥,這些畫像是對産品潛在典型用戶的描述。比如你設計了一款幫助藝術家找工作的軟件,客戶畫像可能就是剛畢業的大學生,25 歲左右,喜歡靜物寫生這樣的。

如何關閉手機剪貼闆功能(手機剪貼闆真的在竊取你的隐私嗎)6

這類客戶畫像本不應涉及任何隐私問題,直到部分動了邪念的軟件開發商開始思考一個深入靈魂的問題:如果我們用用戶的真實信息來做用戶畫像怎麼樣?我們對用戶了解的越多,就越可能知道他的喜好,建立更真實的用戶數據庫。明着問用戶要他們肯定不給,那就悄悄的來,去偷用戶的輸入法内容,去偷用戶的剪貼闆。

在 iOS 端, Apple 鼓勵大家用自帶的輸入法來防止輸入法内容被偷。不幸的是,這類明着偷用戶剪貼闆内容的行為,曾經沒有任何辦法禁止,甚至無法去判斷廠商曾經偷了這些信息去做什麼。這些數據大多是直接傳回廠家自己的服務器,之後做了什麼無從得知。因此應用商店審核流程對此類隐私洩露毫無辦法。

更可悲的事實是,當你登錄一個軟件後,硬件提供商苦心設計的所有為了保護你的隐私的方法都什麼用了。這些保護隐私的措施是建立在盡可能混淆你的身份,讓别人看不出你的基礎之上。當你登錄後,便等同于自己出示身份證,來幫助此應用的嘗試建立對你的用戶分析的數據庫。這些數據庫大多數時候都被用作一個很樸實,卻又特别吸金的事情上:廣告。

如何關閉手機剪貼闆功能(手機剪貼闆真的在竊取你的隐私嗎)7

廣告聯盟的角度:在過去,你也許會擔心某個應用程序偷走了你的信息。但現在,你手機中的許多應用程序都有了統一的主腦,這就是廣告聯盟。

在軟件開發過程中,開發者幾乎都會用一些别的已經寫好的模塊添加進自己的程序中。我們把這個流程叫做「避免重新開發車輪」。而這些模塊的提供者,很多都是巨頭,比如臉書。每個使用這些模塊軟件,就不得不默認授權了你的部分隐私被大公司拿走。無論 Android ,iOS,都一樣,無法避免。

這就是大家為什麼會發現,我明明沒用這個軟件查詢這些内容,為什麼其他廣告公司也知道我的信息了呢?這往往不是軟件的原開發者洩露的你的信息,而是這些第三方模塊的擁有者在倒賣這些信息。還記的上個月有個新聞,臉書的一鍵登錄出了故障,所有内嵌臉書登錄選項的應用都同時出現了閃退的情況。即便你沒有使用臉書登錄,臉書的代碼也依舊在後台執行了。使用了廣告聯盟模塊的軟件往往會出現非常一緻的行為,特别像上文中的一種情況。

你的詳細信息,可以被與你無關的人随意選擇。為了讓你廣告聯盟了解你的程度有一個感知,我截取了 Google 廣告聯盟中廣告主可以選擇的用戶範圍。做為廣告主,可以選擇用戶的所在地,婚姻狀況,有幾個孩子,受教育程度,平時喜歡浏覽産品的類别,喜歡訪問什麼類型的網站,收入水平,興趣愛好。它對你的了解之深,甚至可以精确到上一秒,你讨論了什麼話題。

如何關閉手機剪貼闆功能(手機剪貼闆真的在竊取你的隐私嗎)8

可能你自己都沒意識到:

曾經家裡來了賊,悄無聲息的,偷走了你的隐私。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved