今天小編分享的科技經驗:蘋果官方政策再次收緊,用户歡呼,開發者頭疼!,歡迎閲讀。
蘋果的產品之所以在全世界範圍内能這麼受歡迎,就是因為有優秀的硬體和軟體配合,在普通用户方面看到好用的硬體產品,但實際上如果沒有系統支撐,也無法真正發揮出硬體能力,個人甚至認為軟體系統重要性要遠勝于硬體。
以 iOS 系統來説,這幾年已經很少加入重磅新功能,只能説是一些小修小補或錦上添花,但在安全方面,蘋果還是做的比較讓用户放心,雖然也有一些問題被爆出,但相對來説是做的比較好,近日,蘋果再次收緊了安全政策,用户表示做的非常好,但開發者卻要頭疼了。
蘋果在開發者文檔中提到,開發者在向 AppStore 提交更新申請時,如果需要 API,需要詳細説明調用該 API 的用途,如無法給出詳細説明,或試圖欺瞞審核被查出,将會受到相應懲罰,比如 APP 更新要求被拒絕等。
蘋果對于調用 API 被收緊一事也給出了説明,聲稱是基于安全方面的考慮,主要是為了打擊濫用指紋識别追蹤用户的行為,有人可能會覺得,蘋果早就已經全面進入人臉識别時代,為啥還要如此重視指紋識别數據呢?
能這麼説就有點不懂了,雖然蘋果設備早已全面換用人臉識别,但目前依然有大量指紋識别設備在用,雖然 iOS17 基本拒絕了指紋識别設備更新,但 iOS16 及更低系統版本依然能夠使用,開發者在提交更新時依然要照顧島老舊系統和設備。
有些人可能還不明白到底什麼是 API,簡單點説就是功能接口,比如在開發 APP 時,要實現什麼功能,就需要調用 API 接口,可有些開發者總是不那麼安分,為了達到夾帶私貨的目的,總是會調用過多 API 接口。
比如一個手電筒 APP 憑什麼要調用通訊錄權限(這其中的功能權限就是我們説的 API 接口),以前蘋果在這方面可能管的沒那麼嚴,這也導致了開發者心存僥幸,認為蘋果不會卡的那麼死,實際上蘋果只是在等一個合适的時機。
這次的嚴厲程度體現在就算開發者就算給出調用某個 API 接口的詳細説明,可蘋果審核覺得該 APP 不需要調用該 API 接口,會直接拒絕申請,也就是説 APP 适不适合調用某個 API 接口不會僅聽開發者一面之詞,AppStore 審核才有最終決定權,當然了,之前應該也是這樣的,只不過這次調用 API 接口政策被大幅收緊,審核更加嚴格罷了。
對于普通用户來説,這自然是個好事,在座各位難道還有不歡迎的?