解读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同样不拘于单一技术本身,在未来将继续发挥开发者生态与技术创新,为广大用户提供更加高效、先进的技术服务。


分享到:


相關文章: