HTML5 Web技术开发的App上架苹果AppStore的政策解读

目前国内采用html5开发iOS、安卓app的技术比较火热,apicloud、uniapp都是很多开发者在使用的成熟技术,那么html5开发出来的app上架苹果应用商店会有问题吗?下面我们来看一下apicloud官方关于HTML5开发的App上架苹果AppStore的政策解读:

2019年苹果官网一则政策新闻牵动了不少开发者的心;该内容指出,为了打造更安全的环境与优质的用户体验,App Store要求必须使用自包含软件包(即app 的核心功能必须包含在其二进制文件中),app的核心功能不应该由Web技术来实现,且不能为博彩、彩票抽奖和慈善捐款提供访问权限;为了让现有应用适应政策,App Store给出了六个月的时间(期限至2020年3月)帮助开发者进行过渡。

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

以上是 HTML5 Web技术开发的App上架苹果AppStore的政策解读 的全部内容, 来源链接: utcz.com/a/10902.html

回到顶部