自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

蘋果禁用UDID后續(xù):開發(fā)者應(yīng)盡早放棄UDID

移動開發(fā)
此前在雷鋒網(wǎng)的《蘋果禁用UDID讓開發(fā)商焦頭爛額,如何解決后續(xù)問題?》一文中,就曾經(jīng)引用過Tweetbot開發(fā)商Tapbot的Paul Haddad的評論。而Paul在3月29日發(fā)布的最新博文中就此事作出確認:“最近有很多謠言說Apple將要拒絕發(fā)送UDIDs的應(yīng)用了,但是一直沒有Apple直接的確認。今天上午我們剛剛得到了確認,盡管這是通過被拒絕的形式得到的?!?/div>

 

 

此前在雷鋒網(wǎng)的《蘋果禁用UDID讓開發(fā)商焦頭爛額,如何解決后續(xù)問題?》一文中,就曾經(jīng)引用過Tweetbot開發(fā)商Tapbot的Paul Haddad的評論。而Paul在3月29日發(fā)布的最新博文中就此事作出確認:“最近有很多謠言說Apple將要拒絕發(fā)送UDIDs的應(yīng)用了,但是一直沒有Apple直接的確認。今天上午我們剛剛得到了確認,盡管這是通過被拒絕的形式得到的。”

Paul Haddad的應(yīng)用的最新版因為使用UDIDs而沒有通過Apple的審查。Haddad接到了Apple的一封Email,該Email引用了App Store Review Guidelines(https://developer.apple.com/appstore/guidelines.html)的第17.1節(jié)。郵件內(nèi)容直接指明因TweetBot在未經(jīng)用戶許可的情況下使用UDID,并將UDID信息發(fā)送到push.tapbots.com,違反了App Store Review Guidelines中關(guān)于用戶隱私的第17.1節(jié)——“應(yīng)用在沒有得到用戶的許可,以及告訴用戶哪里可以獲取怎樣使用以及在哪里使用用戶數(shù)據(jù)的信息之前,不能收集傳輸用戶數(shù)據(jù)”。經(jīng)過這一事件,我們終于可以確認蘋果的確加強了對應(yīng)用訪問UDID的審核力度,應(yīng)用開發(fā)者應(yīng)該盡早放棄使用UDID。

 

 

Paul在博客中還寫道:“我們在收到上述的拒絕信息2個小時后就修改并且重新上載給了Apple,現(xiàn)在就等待批準了。如果你是一個應(yīng)用開發(fā)者,并且你的應(yīng)用的一些功能依靠UDID, 現(xiàn)在該是放棄使用它的時候了,因為遲早Apple會抓到你的。”

Tweetbot之所以會調(diào)用UDID,是因為Tweetbot會通過UDID記錄用戶的推送設(shè)置,這樣當用戶重新安裝Tweetbot后,可以不用重新設(shè)置推送策略,由系統(tǒng)按照之前的用戶設(shè)置自動完成設(shè)置,這一點對于在多臺設(shè)備上使用Tweetbot的用戶來說,是非常方便的設(shè)定?,F(xiàn)在這項功能將無法繼續(xù)提供。而蘋果在郵件中給出的理由則是“在收集并上傳用戶個人數(shù)據(jù)之前,應(yīng)當明示用戶并取得用戶同意。”

打壓or陰謀?

Apple公司這次整治UDID應(yīng)用的目的業(yè)內(nèi)引起了眾說紛紜,包括打壓論、陰謀論等觀點也躍然紙上。但其中最直接的理由是自于國會對于Apple對于個人隱私保護的顧慮,蘋果最近也飽受隱私問題帶來的壓力。最近有用戶提起訴訟,指控蘋果在未獲用戶許可的情況下對外分享用戶瀏覽歷史、應(yīng)用使用和其他個人細節(jié)信息。起訴書寫道:“蘋果的隱私政策不透明而且令人費解,但是有一件事情是明確的:它向開發(fā)者提供用戶的UDID,但卻沒有通知用戶。

由于UDID是永久有效并且唯一的標識, 雖然 UDID 本身不能用來識別用戶個人,但是由于UDID信息被大量的廣告網(wǎng)絡(luò)、游戲應(yīng)用、分析平臺等系統(tǒng)所收集, 利用數(shù)據(jù)分析/關(guān)聯(lián)等技術(shù)在后端可以還原用戶的個人隱私信息,比如用戶的興趣和使用應(yīng)用的方式等等。 目前,蘋果提供了應(yīng)用內(nèi)唯一身份標識符,作為替代UDID的解決方案。應(yīng)用內(nèi)唯一身份標識在每次安裝時會重新生成,以此來避免不同應(yīng)用之間共用相同的身份信息的問題。

此次事件受影響最大的群體為是廣告網(wǎng)絡(luò)以及數(shù)據(jù)平臺。缺乏用戶唯一標識,平臺無法追蹤到應(yīng)用內(nèi)廣告以及推廣的效果,比如:用戶從特定渠道下載應(yīng)用到安裝的轉(zhuǎn)化率。由于Apple并不像Google的Play Store提供安裝行為的跟蹤機制,開發(fā)者和廣告網(wǎng)絡(luò)可以利用這個機制識別每次安裝的來源以及確認廣告花費,對于目前市場上流行的推廣墻以及換量方式的廣告會有很大影響。

就近幾日各家移動應(yīng)用開發(fā)者對App Store的觀察,我們發(fā)現(xiàn)目前仍有部分在應(yīng)用內(nèi)調(diào)用UDID的應(yīng)用可以通過審核并成功上架。據(jù)此推測,現(xiàn)階段的蘋果很可能正在使用黑白名單機制對審核階段的應(yīng)用做篩選,以避免App Store出現(xiàn)大面積應(yīng)用下架,尤其是避免那些擁有巨大用戶量的著名應(yīng)用受到影響。但正如Paul Haddad所說——盡早放棄使用UDID——黑白名單恐怕只是權(quán)宜之計。

目前,廣大開發(fā)者都在積極尋找能夠有效替代UDID的手段,比較常用的方案主要分為以下幾類:

MAC Address

這是目前最常用的方案:設(shè)備的Mac地址Hash后上傳, 原理為利用 unix底層的一些系統(tǒng)調(diào)用獲取。但是使用MAC地址與使用UUID沒有本質(zhì)區(qū)別,還是違背了保護用戶隱私的初衷,可以預(yù)見Apple在不遠的將來會對類似的方式加以限制。

Html5+Cookie

這種方式的實現(xiàn)方法主要是利用瀏覽器的第三方Cookie,生成唯一的標識并且可以跨應(yīng)用訪問。但這一方式的問題是需要應(yīng)用在啟動時打開Safari瀏覽器,這一動作將導(dǎo)致應(yīng)用和瀏覽器之間的一次切換,整體用戶體驗比較差。據(jù)稱,在使用Html5技術(shù)優(yōu)化后,該技術(shù)可以將應(yīng)用與Safari之間切換造成的瞬間閃屏?xí)r間縮短到幾百毫秒。

OpenSource方式

目前有一些開發(fā)者提供第三方的開源UDID標識,作為廠商的自救方式。常見的主要有Crashlytics的SecureUDID、AppsFire的OpenUDID,以及Kontagent的MATA方式等。此類技術(shù)的原理是利用自定義剪切板可以跨應(yīng)用訪問的特性,生成獨立ID保存在系統(tǒng)剪切板內(nèi),用于跨應(yīng)用用戶追蹤。不過,由于仍然生成唯一設(shè)備標識,和防止隱私泄露的初衷沖突,究竟是否會受Apple官方認可,仍需要繼續(xù)觀察。

數(shù)據(jù)指紋技術(shù)

該技術(shù)聲稱不需要依賴UDID,而是通過收集很多小數(shù)據(jù)段作為設(shè)備特征,而這些數(shù)據(jù)段不具用戶隱私特征。如:國外的廣告監(jiān)控公司Hasoffers以及國內(nèi)統(tǒng)計分析平臺Talking Data聲稱擁有這種技術(shù)。其主要原理為:收集眾多特征字段,如:瀏覽器設(shè)置、時區(qū)、以及硬件等一些基本信息,使用基于機器學(xué)習(xí)算法計算各字段屬于同一臺設(shè)備的概率,據(jù)稱其精度可達90%左右。

【編輯推薦】

  1. 擁抱“云存儲” 百度網(wǎng)盤超越微軟和蘋果
  2. 蘋果APP排名引出專業(yè)刷票公司 好評每個2元
  3. 蘋果CEO庫克拋售11萬股股票套現(xiàn)6400萬美元

 

 

 

責(zé)任編輯:冰凝兒 來源: 雷鋒網(wǎng)
相關(guān)推薦

2012-03-27 22:11:20

2012-04-26 22:36:38

蘋果

2013-07-22 10:08:28

蘋果開發(fā)者網(wǎng)站

2013-03-22 13:01:41

蘋果UDID

2012-05-22 21:56:49

Android

2021-05-19 14:49:04

CUPS開源蘋果

2014-05-30 17:21:04

WWDC2014預(yù)測蘋果

2012-05-13 12:58:52

2014-03-14 13:06:58

手游獨立開發(fā)者

2012-07-20 09:22:37

iOS 6蘋果

2018-08-07 15:22:15

2010-06-11 13:28:06

PHPPython

2012-02-28 15:00:07

開發(fā)者IDGatekeeper蘋果

2012-03-18 19:03:39

蘋果

2021-09-05 15:01:52

蘋果RISC-V招聘

2012-10-08 13:16:12

iOS 6

2013-07-18 16:16:51

2013-08-21 13:47:29

PhoneUDIDUUID

2012-02-28 09:32:40

蘋果OS X 10.8

2012-09-10 10:42:56

點贊
收藏

51CTO技術(shù)棧公眾號