用H5开发的APP可以在安卓平台和APP store中上架吗

可以提交试试,不过App Store审核很严格,很大可能性不通过。

■网友
列表内容
AppStore的审核之严,都是我们所了解的。因为各种原因被拒的不在少数,例如APP广告太多、里面引用的webview中没有原始的痕迹、甚至因为icon太丑的,在这里就不一一列举了。需要知道AppStore上架规范可以跳转URL。

现在切入正题,现在很多创业公司急用上架AppStore或者方便于更新迭代,对HTML5亲睐有加。当然,HTML5的优势是我们所知道的,没有平台限制,更新迭代基本无需等待,扩展性强等等。。。如果一个项目只开发了HTML5版,android可以打包上架,但是如果你只打包了一个webview上架AppStore,你会收到类似于没有原生控件的驳回请求。这个时候,如果我们还是急于iOS版APP上架,怎么办呢。

方法一、外包,速度完成与H5类似iOS 版本的APP,然后至少还需要招聘一名iOS开发人员,以解决iOS版本的更新迭代。(工作量和成本都很高)

方法二、针对AppStore进行包装。将HTML5应用用phonograph打包,取消HTML5中的弹簧效果等,让其看起来更像是一个原生应用。(适合刚开始进行HTML5开发人员,用phonegrap开发然后打包)

方法三、针对AppStore的规则,隐藏webview,在审核期间,展示APP的外壳,以供AppStore审核用。在审核通过后,可以通过后台,对其布局进行配置。这个时候,用户下载后打开的就是你在后台配置的布局了。。。

如果使用第三种,要注意几个地方。
1、APP审核期间要保证你的后台布局是为了给AppStore审核人员看的布局。
2、APP审核通过之后,其实也是有几率会被发现及下架的,做好最坏的打算。
3、试用与应急或者对APP体验要求不高的应用,一般服务类APP。
注:以上产生的任何后果,本人不承担任何法律责任。

前段时间看到,以前Android开发的小伙伴,将H5上架了AppStore。不仅感慨,是Facebook的开源项目改变了苹果的审核制度还是苹果自己放宽了审核条件。

总之,简单的说,现在内嵌的H5的APP也可以直接上架AppStore了。。。
所以,有公司基于上架AppStore的公司,可以尝试将内嵌H5的项目先用个人账户审核尝试之后,再用公司账号提交审核。


【用H5开发的APP可以在安卓平台和APP store中上架吗】

■网友
不能,H5的APP想上APPStore的标准是除非你的H5app有浏览器不能满足的功能,需要在手机上运行。否则APPStore认为你没必要上APPstore。
■网友
以前使用过appcan来开发,安卓上线基本没有问题,(当然国内都是通过第三方渠道下载的);ios的上线极少能通过审核


    推荐阅读