蘋果向熱更新下達最後通牒,iOS開發者炸鍋
IT之家3月10日消息,此前開發者收到蘋果公司的郵件,蘋果方面表示如果他們繼續使用“hot code push”SDK,那麼他們的應用將會被拒,這一消息讓不少iOS開發群炸鍋了,目前蘋果的這一決定受到越來越多的開發者關注,事件熱度也愈演愈烈。
根據開發者透露,蘋果在郵件中聲明稱,“您的應用、擴展、和/或連結框架中的代碼,將能夠在App Review審核之後改變應用的行為或者功能。此舉違反了《蘋果開發者計畫授權合約》的3.3.2章節以及《App Store審查指南》2.5.2章節的規定。”
有開發者質疑,可能是項目中使用了JSPatch、weex以及ReactNative這些熱更新技術。熱更新技術可以在iOS平臺對軟體進行版本更新的同時可以繞過蘋果的二次審核,防止遭到蘋果審核的二次拒絕。
這一技術雖然對部分開發者而言是實現了便利,但同樣也給駭客留下了空子,造成用戶安全隱患,蘋果顯然不會坐視不理。不過目前尚沒有開發者反應產品因此問題被下架,當然,這兩天也絕對是讓很多iOS開發者坐立不安的,在他們刪除“hot code push”代碼之前,蘋果將不接受其應用更新,甚至有可能產品被下架。據分析,
熱更新腳本一直以來被中國地區iOS開發者廣泛使用
,尤其是不少手遊產品,可以方便遊戲快速反覆運算。