APP store 即将限制 h5 混合应用,苹果会全面支持 pwa 吗?

2019-12-13 12:03:12 +08:00
 okwork
APP store 那么多套壳应用,其实是苹果自己造成的,看看 Safari 把 pwa 阉割成什么样。安卓这方面就没那么严重,特别是印度,web app 根本就懒得挤去应用市场,叫我去上架都不去呢,pwa 太好用啦。

国内现在各种安卓市场上架也是一堆审核、证书,开发者也不轻松,其实也是国产 ROM 没有哪家全面支持了 pwa。本质上干的事情和苹果的策略是一个套路。

现在苹果限期下架套壳应用,本质上不是题用户和开发者考虑,二维挟技术之名,拉升应用市场的收入。否则,全面支持 pwa,求开发者来上架,人家都不来。

合理的生态应该是不要采用技术限制的手段。native APP 上市场,h5 走 pwa,不要限制 h5 的 pwa 能力。
22321 次点击
所在节点    iDev
54 条回复
semperidem
2019-12-13 22:09:17 +08:00
@MiBAO 推测只要 H5 在本地,不从网络直接加载 H5 应该不会有问题
damngood
2019-12-13 22:35:47 +08:00
@semperidem 这个限制不知道 apple 怎么实现.. 感觉不太好做.
xiangyuecn
2019-12-14 07:57:54 +08:00
@CastleBUPT #40 我知道恶心的一个:Safari 故意限制对 getUserMedia 的调用,pwa、webclip 不让用 getUserMedia 访问麦克风和摄像头。

据说 pwa 在 ios 上不支持推送;

另外添加 pwa 到桌面的方式也可以看出水果“用心良苦”,居然和添加普通网页到桌面的操作一模一样,老子还搞毛的 pwa,老子还搞毛的 pwa,老子还搞毛的 pwa,老子还搞毛的 pwa,老子还搞毛的 pwa,上 pwa 不也就是为了最简便的和大部分 app(90%)一样在主屏幕桌面霸占一个图标入口么。新版本 ios 故意增大 webclip 使用难度,要手动到设置里面安装,原本的 webclip 比 pwa 简单而且强多了。

貌似是政策上不允许其他浏览器内核,ios 上只有 Safari 或套壳的 Safari。明目张胆的阻碍 pwa 的使用。
illusionist
2019-12-14 08:12:10 +08:00
Apple 的限制就是我换 iphone 的原因,如果哪天 Appple 不限制了,我就不用 Apple 的产品了。虽然我也是一个 Android 开发人员。
junyee
2019-12-14 09:50:31 +08:00
什么时候谁管管安卓就好了。
动不动就内置个浏览器核心+ffmpeg,app 又大又慢
完全不拿用户体验当回事,非要逼人换手机。
zhuangku556
2019-12-14 12:11:11 +08:00
真·早该管管了
hLc1
2019-12-14 13:02:53 +08:00
@illusionist 如果苹果不限制,安卓从来不限制,到时那你用啥
vbonluk
2019-12-14 13:15:24 +08:00
楼主利益相关?
illusionist
2019-12-14 14:47:08 +08:00
@hLc1 #47 这个哈,我估计会自己编译一个 Android 啥的,把一些系统 API 啥的修改掉,让 APP 拿不到数据。或者干脆用起我的诺基亚 N86 或者其他非智能机啥的。
kid1412621
2019-12-15 17:19:25 +08:00
@murmur 嗯,反正现在的趋势感觉在向 native 靠
murmur
2019-12-15 17:21:57 +08:00
@shengu flutter 其实目前也没问题,但是就苹果这种傲慢的态度 flutter 未来也前途难料
liyanan
2019-12-15 21:25:31 +08:00
项目中只有一部分用到 RN、hybird 这种的技术的,也存在下架得风险吗?这种如果苹果检测出来了,应该会事先通知开发者吧?会直接下架吗?文档中的意思,感觉是那种全 APP 都是 H5 实现的,套壳应用下架呢。
okwork
2019-12-15 22:29:19 +08:00
@liyanan 这个裁量权在苹果手里,官方说 core features 核心功能不能 h5。虽然有一定的模糊地带,开发者心里应该是有点数的。
liyanan
2019-12-16 12:43:44 +08:00
@okwork 谢谢~~~~

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/628696

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX