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 能力。
22303 次点击
所在节点    iDev
54 条回复
WilsonGGG
2019-12-13 15:10:45 +08:00
我觉得对于苹果和用户是好事,不要总是以开发者的立场思考问题
MiBAO
2019-12-13 15:30:27 +08:00
斗胆问一下 那 uniapp rn flutter 有哪些会被波及到?
kid1412621
2019-12-13 15:38:13 +08:00
Xamarin 是不是要笑?
murmur
2019-12-13 15:40:12 +08:00
@kid1412621 Xamarin 国内的生态基本是 0 啊,背后的 native 插件才是重头戏,rn 比 flutter 能吹不全靠背后生态
spritewdx
2019-12-13 15:42:25 +08:00
开发难了,只是对个人开发者增大难度了吧,一般公司都不差人,差人的产品也都不咋地(大部分),我觉得这对用户体验会提升很大,还是喜欢原生写的应用.
话说回来,就因为可以套壳,很多 iOS 原生开发者都没之前那么吃香了,是不是增加就业岗位了呢 手动滑稽
KuroNekoFan
2019-12-13 17:17:26 +08:00
可以给个详细的出处吗?什么算是混合,什么算套壳,感觉不太清晰
ryougifujino
2019-12-13 17:20:48 +08:00
同求一下政策出处
viator42
2019-12-13 17:33:38 +08:00
跟开发技术无关,苹果就是想堵死带热更新的 app。现在 AppStore 审核防马甲包已经到了丧心病狂的地步了,只要怀疑你披马甲一律打回来
xxdd
2019-12-13 17:37:14 +08:00
真是受够了套壳的 h5 了
v2student
2019-12-13 17:42:04 +08:00
用户利好,开发者利空
v2student
2019-12-13 17:42:48 +08:00
确切的说是利空软件运营商吧,开发成本要上去了
reus
2019-12-13 18:03:30 +08:00
https://developer.apple.com/news/?id=09062019b

这个页面已经说得很清楚了,Store 的都要是 self-contained bundle,动态更新的就不要放 Store,放 Safari。难道你离了 pwa 那些支持,你就不会写 web 应用了?

我是十分支持的,苹果就强在软件生态,否则用安卓或者 windows 就是了,什么恶都随你作。
secondwtq
2019-12-13 18:08:44 +08:00
当然有替用户考虑的成分,Web 技术本来就不适合开发应用,大多数基于 Web 的应用的效果也就那样。禁止了 Web 技术在应用中的滥用,用户的使用体验更好了,续航更长了。
也当然有替开发者考虑的成分,对 Web 技术的限制会增加对 Apple 平台原生开发者的需求,Apple 护自家开发者的犊子,消灭投靠 Web 的异教徒可以理解。

但是我不看好这种用简单的技术手段解决非技术问题的尝试。
iOS vs. Android 的根源其实是个千年老问题:管理者该管多少合适?“自由”的边界在哪里?
superrichman
2019-12-13 18:19:45 +08:00
这个政策很多年前就有了吧,苹果不允许 app 的核心功能动态在外部加载。要是提交审核的时候是一个普通的浏览器 app,然后等它上架过一段时间给你动态塞一段挖矿代码或者加一段偷偷录音拍照之类的你还敢用吗?

出于安全考虑我觉得这政策没问题
shengu
2019-12-13 18:31:46 +08:00
只想知道 flutter,egret 这种会打包转成原生项目的会受影响吗? electron 肯定是没戏了
jacklin96
2019-12-13 19:20:03 +08:00
@shengu flutter 应该是没有问题的 毕竟是自渲染 flutter 要是禁掉 那 unity 也跑不了了
momocraft
2019-12-13 19:27:53 +08:00
你们真的读了那个新闻吗?限制对象写得挺明白的。
superrichman
2019-12-13 20:59:55 +08:00
我去, 刚说挂羊头卖狗肉的 app 就真在张大妈的评论区发现了一个套着游戏外壳的 porn app. 苹果赶紧把这些辣鸡 app 都删了吧.
ryanlid
2019-12-13 21:10:24 +08:00
希望能把小程序封杀掉
CastleBUPT
2019-12-13 22:01:40 +08:00
“ Safari 把 pwa 阉割成什么样”
阉割成什么样?说说看啊

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

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

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

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

© 2021 V2EX