這不是什麼新鮮事,更不是一個錯誤,而是一個提醒。在他的博客,奧地利開發商菲利克斯·克勞斯遺憾的是,iPhone 用戶無法控制哪些應用程式可以存取智慧型手機相機。他提醒我們,一旦向應用程式授予授權,它就保留對前置和後置相機的控制。而且這沒有任何時間限制。即使在後台,它也可以拍攝用戶的快照或錄製視頻,然後將其發送給第三方。
GitHub 上發布的演示
為了支持他的主張,克勞斯開發了一個應用程式(可用在 GitHub 上)模擬一個虛假的社交網路。與許多其他產品一樣,它需要一張個人資料照片,通常是使用 iPhone 的前置感應器即時拍攝的。此操作涉及透過彈出視窗授予存取攝影機的授權。透過瀏覽虛構的新聞動態,用戶會看到他即時拍攝的肖像。
在他的部落格中,開發者建議蘋果修改其作業系統,以便可以向第三方應用程式授予臨時權限:通常情況下,應用程式僅在下載後不久使用相機一次,以添加您的個人資料照片尤其是服務。 「大多數流行的 iOS 應用程式都可以使用這種訪問權限,」Krause 向 01net.com 解釋道,並指出他尚未調查可能的濫用情況。
安卓也受到影響
據他介紹,一個補充解決方案是在螢幕頂部指示攝影機的使用情況,例如在像徵 Wi-Fi 或藍牙的圖示旁邊。也提到了與相機整合的 LED 啟動功能(就像在 MacBook 上一樣)。菲利克斯·克勞斯 (Felix Krause) 證實已就此事與蘋果公司聯繫,但目前尚未有結果。
https://twitter.com/KrauseFx/status/923210405333397504
他專門從事 iOS 開發,沒有提及 Android 裝置的情況。然而,他們也受到了問題的影響。開發人員 Mathieu Sachet 向我們確認,授權已明確驗證,Google 作業系統不允許應用程式隨後撤銷授權。因此,即使是出於善意,開發人員也無法要求有限的授權,也無法為使用者提供兩種授權類型(永久授權或臨時授權)之間的選擇。
在 iOS 上和 Android 上一樣,唯一的解決方案仍然是在設定選單中手動刪除這些授權...或在照片模組上貼上膠帶,馬克‧祖克柏。
來源 :Krausefx.com