解讀App Store審查指南中“HTML5 app的更新”

轉瞬間一隻腳已踏入了2020年,新舊交替意味著一個時期的結束與新希望的開始,然我們即割捨不掉過去,也無法準確的預測未來;在數字化、智能化的時代中,每個人都面臨著巨大的挑戰,我們應該做的就是以最充足的準備,應對2020年的未知與挑戰。


2019年蘋果官網一則政策新聞牽動了不少開發者的心;該內容指出,為了打造更安全的環境與優質的用戶體驗,App Store要求必須使用自包含軟件包(即app 的核心功能必須包含在其二進制文件中),app的核心功能不應該由Web技術來實現,且不能為博彩、彩票抽獎和慈善捐款提供訪問權限;為了讓現有應用適應政策,App Store給出了六個月的時間(期限至2020年3月)幫助開發者進行過渡。

解讀App Store審查指南中“HTML5 app的更新”

該政策的發佈被有些人士過渡解讀為“H5、WebApp、Hybrids開發的app,將不再允許上架到蘋果應用商店”,為此小編諮詢了APICloud技術負責人,特此向廣大用戶進行解讀:

1、該政策主要是針對那些WebApp打包的應用,訪問遠程H5比重很大的應用以及可能針對像小程序這類需要代碼分發,同時還擴展了原生接口的技術。諸如用React Native、APICloud等技術架構開發的應用,是完全編譯到ipa包裡的本地二進制,在這個維度上,是與原生沒區別的,故而該政策對類似APICloud這樣的技術平臺沒有影響,廣大用戶可放心使用。

2、我們不能將混合開發簡單的理解為webview打包H5網頁的應用。混合開發技術的架構原理、功能實現實際上是原生技術,並非H5網頁,因此app的核心功能並不是由H5實現而是由原生實現的,這完全符合App Store中“核心特徵和功能必須包含在二進制文件中”的審核政策。

3、基於APICloud的平臺技術,每天都有應用上架到App Store當中,我們重點關注了上架進度與審核情況,都未曾因為混合開發技術而受到平臺政策的影響。

4、在App Store更新的政策中,特指了那些博彩、彩票抽獎等非法行當,所以在應有開發和引導中,開發者需重點避免不要通過H5技術向非法產業提供支持。

在跌宕起伏的互聯網浪潮中,技術一直是行業發展的重要驅動力,沒有一成不變的技術,只有不斷進取的創新精神,APICloud同樣不拘於單一技術本身,在未來將繼續發揮開發者生態與技術創新,為廣大用戶提供更加高效、先進的技術服務。


分享到:


相關文章: