iOS13和iOS14里面訪問相冊選取圖片的兩種方式的區別



UIImagePickerController子類,沒有主動訪問Photos相冊庫內容,用戶選擇后由系統返回資源信息。這種方式不會觸發相冊權限彈窗

TZImagePickerController代表的
第三方,調用時如果未進行過權限選擇彈窗會觸發主動彈窗,另外有主動調用Photos或AssetLibrary里面的API(會觸發彈窗),訪問獲取相冊圖片

 

因此可以認為蘋果的態度為:

如果調用的是系統類,相當於App代碼沒有接觸到相冊內的內容,實際上訪問到相冊內容的是用戶和系統,不需要用戶授權

如果是直接調用可以訪問放回相冊內資源的API,那么就可以在用戶無法感知的情況下獲取/修改相冊內的資源,這才是真正的隱私安全隱患。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM