Apple 公告原文: https://developer.apple.com/news/?id=09062019b
“总结一句话:苹果将严格限制 H5 ,webApp, Hybrids 开发的 App,在今年 3 月之如果不下掉,将不再上架苹果应用市场。” 公众号原文: https://mp.weixin.qq.com/s/jk-JbPhOUvJk7e27O2MkgA
Apple 公告原文: https://developer.apple.com/news/?id=09062019b
“总结一句话:苹果将严格限制 H5 ,webApp, Hybrids 开发的 App,在今年 3 月之如果不下掉,将不再上架苹果应用市场。” 公众号原文: https://mp.weixin.qq.com/s/jk-JbPhOUvJk7e27O2MkgA
|
lutlaDec 12, 2019
1
都是国内某些滥用这些的开发者惹的祸
|
|
6IbA2bj5ip3tK49jDec 12, 2019 via iPhone
3
当然是支持了!
|
|
4
1 太多套壳 APP 破坏生态体验,沦为 APP 垃圾场
2 各种伪装审核后改头换面的措施,防不胜防 3 拉开差距,把一部分应用赶到 pwa 和小程序去,没必要挂 APP 的名头 |
|
EIJAMDec 12, 2019 via iPhone
5
支持。手机里体验最差的基本都是滥用 h5 的国产垃圾 app
|
|
6
iOS 开发的第二春来了
|
|
hyy1995Dec 12, 2019
7
支持。webApp 这些套壳的垃圾应用早该消灭了。混合应用现在也该淘汰了,性能不好,我第一家公司就是拿 cordova 开发混合应用的,现在依然还在用。
现在稍微靠谱点的公司,前端搞 APP 大多都是 rn,少数用 week 的。或者现在的 flutter 也行,不过 flutter 岗位需求极少。 |
|
hyy1995Dec 12, 2019
8
week --> weex,打错了
|
|
moroDec 12, 2019
9
微信小程序算不算。
|
|
discreteDec 13, 2019
11
太好了,逼着 Notion 出 native 客户端了。
|
|
BanananaDec 13, 2019
14
微信小程序算不算+1...
|
|
clare0621Dec 13, 2019 via iPhone
15
「通过 Web 技术(例如 HTML5 )动态提供核心功能的应用程序最好以 Safari 浏览器的方式让别人用,而不是通过 App。」
太赞同了!真希望 Google 也有这么强的管控力… |
|
ichanneDec 13, 2019
16
小程序麻烦大了,代码是远程下载的,并不在微信 App 的二进制包里
|
|
find456789Dec 13, 2019
17
我还打算学 react native 呀,这下岂不是糟糕了呀
|
|
SakuraKumaDec 13, 2019
18
难道不是指那些页游(html5 games)的吗,正常功能的我觉得问题不大吧。
|
|
19
@find456789 rn 底层会转义成原生代码。所以没影响。。。这个主要声明是针对 h5 的 就是纯 webview 项目的
|
|
MaxLi77Dec 13, 2019
20
我一直是 native app 的支持者
|
|
2kCS5c0b0ITXE5k2Dec 13, 2019
21
小程序应该没问题吧 微信不是纯 webview
|
|
murmurDec 13, 2019
22
@initer 我的理解是针对马甲包的严打,rn 有动态特性肯定要检测,各家的 jspatch 都在严打范围内,为啥 rn 能逃过打击呢
声明里特意强调了菠菜类 app,所以性能体验只是个幌子 |
|
murmurDec 13, 2019
23
我最怕的是这次逼着开发者转向小程序,rn 也号,cordova 也罢掌控权还在自己这,如果让腾讯做裁判那才是真的末日
|
|
NSAtoolsDec 13, 2019
24
flutter 呢
|
|
Lullaby001Dec 13, 2019
25
@clare0621 苹果如果这样做了,HTML5 就没有跨平台优势了,连带着 Android 也会变好一点。
|
|
whypoolDec 13, 2019
26
再搞下去就没人玩原生了
不过这种智障一样的审核,砍混合估计还要回到 JSBridge 时代 还不如开放第三方 webkit,推 pwa |
|
clare0621Dec 13, 2019 via iPhone
27
@Lullaby001 不不,h5 还可以跨 web 和 Android
|
|
1002xinDec 13, 2019 via iPhone
28
支持
|
|
IsaacYoungDec 13, 2019 via iPhone
29
喜闻乐见
|
|
AV1Dec 13, 2019
30
看来那些开车类的 APP 在 iOS 不好混了。
|
|
paradoxsDec 13, 2019
31
说 2 个观点:
1、这种方法只是限制了一些主流的 APP,对很多 A/B 面的 APP 没威胁,例如咱们现在可以到 app store 搜索 blood-hot fight,下载后再打开可以发现是一个赌博游戏。 (随便举个例子而已,实际上数不胜数) 2、不会对微信小程序有威胁,因为微信小程序不是纯网页。(没网络下的情况下可以打开部分页面) 总结:是个好政策,但是对中国这边来说,只会把更多的 App 赶往微信小程序,把裁判权交给腾讯。 毕竟互联网不景气,而且在可见的将来也不会恢复景气。。(开发人员持续供过于求) |
|
laoyurDec 13, 2019
32
所以微信恐成最大赢家?
|
|
MarginKDec 13, 2019
33
作为用户:我支持,原生 APP,原生控件使用,响应效果本来就比 H5 好得多。iOS 的使用体验会进一步提升。
作为原生开发者:我双手双脚投 4 票,我支持!!!! |
|
MarginKDec 13, 2019
34
另外,这其实也不是第一次,只是说这次是明确给了期限和明文规定。
我相信也不会是最后一次。 |
|
ntnshinDec 13, 2019
35
支持!!!内嵌很恶心
|
|
initerDec 13, 2019
37
@murmur 我也觉得奇怪。提到菠菜。。。估计可能有马甲包技术。如果苹果一刀切。只能全部转原生了。这样更好。 写混合写的我恶心死了,主要看 3 月苹果的力度了。。
|
|
auinDec 13, 2019
38
支持苹果的这个决定,希望能落实执行,不要成为空话
|
|
lonelymarriedDec 13, 2019
39
微信应该会去公关的
|
|
yimityDec 13, 2019
40
这个主要是一个 webview 引用了一个在线的网站,然后加一些 native 的插件。
对于连 html js 都一同打包放进去的,应该不影响。 有影响的例如那个 h5 builder 那一套。 ionic 这一套应该不影响。 |
|
demoDec 13, 2019
41
混合开发简单上手,什么都靠 webview。这下没得玩了吧。
|
|
Lullaby001Dec 13, 2019 via iPhone
42
@clare0621 只有这两个没什么意思,手机和电脑操作方式差的很大
|
|
enjoyCodingDec 13, 2019
43
rn fullter 算 webapp 嘛?
|
|
wupherDec 13, 2019
44
支持,不过 Apple 有种你先干掉微信、支付宝、淘宝。
有种别怂 |
|
wupherDec 13, 2019
46
@EIJAM
影响也很大的,最近几年出国去玩了几次,支付宝、微信无论在日、南亚、美洲、澳洲都有很多用户。 很多地方,尤其是华人旅客较多的地方都支持支付宝、微信付款。 嗯,红包活动比国内还大一些。 这种大体量 App 一旦硬要修改,双方估计都会难受,类似小贸易战了。 作为原生开发者,讲心底话,从个人来说,我是非常支持 Apple 的。 但是负责的公司项目,也有 hybride 开发的。尤其是报表类、商超类项目。不乏上架多年的产品。 原来一个 html5 页面就能满足的开发需求,现在要求推倒重做,全部用原生,工作量实在难以估算。 考虑最近 Apple 设备增长乏力,就此放弃 iOS 平台都有可能。 |
|
EIJAMDec 14, 2019 via iPhone
47
@wupher 支付宝微信在国外的用户大多数是华人,只占 iPhone 用户极少数,下架 app 对苹果也不会有太大影响,但直接挫败了国内互联网公司的出海战略。
|
|
hahaandyou001Dec 14, 2019 via Android
48
@wupher 你还真以为人家不敢下架啊,记得 Xcode ghost 事件吧
|
|
superrichmanDec 14, 2019 via iPhone
49
作为用户我会说干的漂亮的大快人心
|
|
colozDec 16, 2019
50
老实说,这个公告感觉针对的是微信,不是混合开发......
|