回覆列表
  • 1 # 非著名程式設計師

    作為一個移動端開發的程式設計師來講,我給大家講一講為什麼會出現這種情況吧。

    一般這種情況都是出現在 Android 手機上,為什麼會要彈框經過你允許呢?其實在 Android 4.0 之前的系統上,Android 對隱私許可權不夠重視,那時候,其實一般都不會彈窗的,在開發軟體的時候,只要在清單檔案上註冊了對應的許可權,一般就能夠訪問手機的檔案,儲存,很多跟隱私和個人許可權相同的都不需要使用者同意。

    為了安全期間,Android 系統對隱私許可權越來越重視,在之後的系統了,經過多次的更新,對於隱私和個人資訊相關的許可權,都需要彈框經過使用者同意才可以使用, 否則軟體是無法訪問的。

    比如經常彈框可以需要使用者授權的一些許可權,比如:定位,訪問相簿,儲存卡,訪問開啟語音等。

    為什麼大多數 App 需要訪問你的相簿或者手機照片的許可權呢?因為大部分 App 都有更換頭像的功能,如果你想換頭像,肯定是從自己相簿裡選取,這時,如果你沒有給 App 授權,它無法獲取相簿裡的照片,就無法換頭像。再比如,很多 App 都有拍照功能,如果不授權相簿和相機許可權,那麼就無法拍照,也無法儲存拍照的圖片。

    需要訪問檔案和儲存的許可權,是為了把你的東西,儲存到本地手機上,方便軟體快速的使用。

    還有定位許可權,現在很多 App 都是基於地理位置查詢的,比如美團,他需要根據你的位置,展示附近商家,如果你不授權,根本就沒法使用。你用錄音的軟體,如果不授權語音許可權,這個軟體也一樣無法使用。

    關於你說的隱私和保密來講,這個就得看廠商了和相關的法規了,尤其是軟體上的使用者協議或者隱私協議,這些東西大部分使用者都是直接授權,不看的,其實讀讀挺好的,最起碼知道每個 App 的規則和協議,對使用者安全和隱私是不是重視?使用者的資訊,是不得不經過使用者同意,將資訊販賣的。

    在現在的這個網際網路時代,我認為就是人人都在裸奔的時代,沒有什麼隱私可言,都是公開透明的。每個軟體都在索取許可權,而大多數網際網路使用者根本就不重視隱私的保護,根本就不看,不管,就亂授權,關於 App 上的使用者協議和隱私協議,有幾個人真正讀過,看過?

    這就是一個人人都在網際網路上裸奔的時代。

  • 2 # 星空靜心

    應該說你不太明白手機軟體公司的政策,所以才會這樣說。安卓是谷歌公司的,軟體是開源的(這是它的政策),就是誰想編軟體都可以,商店也不用審查,(你看看國內有多少APP商店),但是程式設計人員程式設計的其中一個目的,就是想看你的祕密,軟體是我編的,你既然不讓看,那你就別用,這是等價交換呀,太正常了。蘋果公司的軟體是閉源的(這是它的政策),所以除了它自己的商店,基本沒有了,它對軟體審查非常嚴格,如果它認為軟體侵犯別人隱私,就根本進不了商店了。不過現在谷歌也準備閉源了,因為像你這樣告狀人太多了。喜歡用安卓手機的人就是因為軟體多,還可以刷機,想怎麼折騰就怎麼折騰,那叫玩手機,拿蘋果的人是被手機玩,想折騰它,沒門!蘋果越獄國際小組也已經解散了,就更不可能折騰它了。

  • 3 # 對方正在懟你

    這個問題其實現在有不少人疑問吧?從明面上來說,APP訪問相簿其中之一是因為app內有更換頭像的功能,這個需要訪問相簿;其二是app有拍照或者要應用相機的功能,那麼你拍下來的圖片是不是得放相簿?所以它需要訪問照片功能。從我們看不到的地方,我們就可以大大方方的懷疑背地裡這個app有可能會讀取我們的隱私,當然現在這類軟體肯定是有的,並且不在少數,但是關注的人少之又少。

    其實很多軟體你都沒必要讓他訪問照片,但是這時候問題就來了,你限制某些許可權,要麼開啟軟體就提醒,要麼就徹底不能用,相信我,大喊一句:去你媽的,老子不用了,準沒錯。

    這也是我不喜歡用安卓的原因,之前用過安卓,我不給某些許可權竟然軟體都打不開,真的是“我艹”,這不就是搶劫麼?所以,你懂的

  • 4 # 媛姐的科技深探

    手機APP要求允許訪問手機照片、檔案等主要有以下原因:

    第一,便於快取。在一般情況下,在聊天、瀏覽網頁的時候都會產生一些資料檔案,包括聊天資料、圖片檔案等,這些都會快取到資料檔案中,以便於下次開啟APP時可以快速的刷新出頁面。

    第二,便於軟體本身的使用。在聯網狀態下,很多軟體需要不斷的進行從網上讀寫資料、檢視資料等。假如沒有這些許可權,有一些基礎的功能是不能執行的。

    而現階段,這些隱私一般根據公司的章程、良心來保持,當然根據法律,商家不能擅自將使用者的個人資訊販賣給他人。

  • 5 # 凱騰凱

    感謝邀請!

    APP獲取允許訪問手機照片、檔案等檔案,就是APP一般都會整合掃描以及生成、讀取檔案的功能,聊天、瀏覽網頁都會產生一些資料檔案,包括聊天資料、圖片檔案、網頁資料等,這些都會快取到資料檔案中,方便下次開啟APP可以快速的刷新出頁面。

    一般都不提倡手機相簿中儲存個人身份證照片等敏感資訊,現在的手機系統最高許可權root一般軟體都不會要求授權,而最高許可權下的儲存許可權,現在幾乎所有APP都會要求獲取。

    過去的3G手機,root許可權一般都是預設開放的,預設開放對APP的儲存以及讀取相簿等許可權,我們開啟APP不會獲取許可權的允許選項。

    而現在root許可權被束之高閣,任何手機檔案的增加、修改、刪除、查閱都要求手機主人允許這個操作,這也是每個APP都會要求允許訪問手機照片,檔案。其實這個也是對私人許可權的一種尊重和進步。

    而對於APP儲存許可權不同意不能使用的功能,從一個軟體開發者的角度看,安裝軟體後生成的一些檔案可以支撐軟體在不聯網狀態下的使用。但是聯網狀態下,需要對軟體檔案不斷的進行從網上讀寫資料、檢視資料、記錄資料等,假如沒有這些許可權,無法對手機APP上的檔案進行操作,基礎的功能都不能執行。

    而現在隱私一般根據公司的章程、良心來保持。國內沒有相關完善的制度、獎懲機制來規範這些隱私的獲取。

    些許拙見,供您參考。

  • 6 # TonyDeng

    蘋果我不知道,安卓來說這就是系統本身的問題,它實際上是允許應用訪問所有資料夾的,跟舊Windows系統一樣,而這也正是大多數程式設計師留戀這類系統的原因,因為這樣他們能夠做出很“好看”“好用”的應用。

    舊Windows系統的毛病,就是檔案管理權限制約低,在API層面,程式可以訪問磁碟上任意資料夾裡的檔案,這樣,程式設計師程式設計時可以隨時寫入臨時資料、讀寫別的軟體的資料、修改系統配置登錄檔,甚至篡改系統檔案(這是病毒和木馬的常用手段),Windows的桌面模式之所以比移動端好用,原因主要也是這個。

    由於舊系統的根基問題,從Windows8開始,微軟改變了策略,從底層修改了系統邏輯。新系統模式下的軟體,尤其是UWP應用,程式不能任意訪問磁碟上的資料夾,它能在自己所在的檔案樹節點上有完全控制權,但無論如何都不能跑到外面去存取別的資料,系統僅開放有限特殊的幾個(虛擬的)資料夾作為公共資料池,此處的訪問存取需要向系統申請許可權(介面類似安卓的許可權申請)。這樣,除非使用者自己把敏感資料放在公共資料夾上,私密資料是可以放在應用專有資料夾隔絕其他應用訪問的(這在舊Windows和安卓都做不到)。這個很容易驗證,在安卓手機上開啟檔案管理器,你可以看到裡面所有的資料夾和文件,沒有私密的,但在Windows10系統上看不到。

    Windows10建議程式設計師寫UWP應用,尤其是在移動裝置上,原因在這裡,但大多數程式設計師習慣了桌面模式的自由,抗拒這種限制性極大的模式,就到處唱衰Windows10,慫恿使用者保守舊系統。

    在安卓系統上接受驗證碼簡訊的機制,就很危險。電信運營商傳送敏感資料驗證碼,系統居然允許不相干的應用攔截到這個資料並自動填入輸入框,或者是把驗證碼複製到資料黏貼池供任意應用黏貼,如果寫應用的程式設計師在後臺程式上偷偷擷取這個資料,使用者是毫不知情的。這在Windows和蘋果系統上不可能發生。

    自由是用隱私換取的。

  • 中秋節和大豐收的關聯?
  • 酵母發麵可以過夜嗎?