2019年9月6日,Apple发布一份声明,原文见此:https://developer.apple.com/news/?id=09062019b
这份声明着重强调的是Appstore更新的4.7规定,即:
- In June, we updated guideline 4.7 sections 4, 5, & 6, to further narrow these exceptions and clarify an existing restriction. Apps containing or running code that is not embedded in the binary cannot provide access to real money gaming, lotteries, or charitable donations, among other changes
翻译成中文是:
- 6月,我们更新了指南4.7第4、5和6节,以进一步缩小这些例外的范围并阐明现有限制。包含或运行未嵌入二进制文件中的代码的应用程序无法访问真钱游戏,彩票或慈善捐款以及其他更改
Apple强调,新app必须符合此规定,否则不予上线。同时给予老app 6个月的宽限期,在2020年3月前完成更新改造,否则会下架。
现在已经2020年3月了,每天都有uni-app做的应用新上架Appstore,他们都符合新规定,包括官方的hello uni-app。
但是一些不明真相的人仍然在传谣,技术圈里也如此多谣言令我们很遗憾。
DCloud建议开发者始终明白Apple害怕什么、想要什么:
Apple害怕的是:
- 提供体验不佳的网页应用,与在Safari里访问没有区别
- 通过动态更新绕过Apple的政策(不管是违反了法律,涉及黄赌毒,还是虚拟商品未通过iap支付,绕开Apple的分成)
- 优质的app都在Android上,而iOS上无法上架,导致用户都跑去用Android去了
Apple想要的是:
- 需要开发者提供优质应用,以吸引Apple的手机用户
- 如果涉及虚拟支付,一定要让Apple分钱
只要你的app体验良好,Apple手机用户喜欢,不违法、不侵害Apple利益,Appstore不会拒绝你。
贸易战虽然起起伏伏,但Apple对中国的政策是很谨小慎微的。比如香港暴徒曝光警察位置的App,Google不肯下架,Apple主动下架,因为它不想在中国找事情,卖iPhone是最重要的。
另外,自从iOS13将uiwebview设为私有API,而wkWebview限制非常多,这导致老的5+App和wap2app体验受限,想提供优质体验的应用,建议开发者尽快升级为uni-app。
uni-app不是一个网页套壳应用,它的js根本不运行在webview里(所以也没有document等对象),也不受wkwebview的各种限制。而如果使用nvue的话,视图层也不在webview里,和html5一点关系都没有。
40 个评论
要回复文章请先登录或注册
DCloud_heavensoft (作者)
5***@qq.com
9***@qq.com
2***@qq.com
8***@qq.com
DCloud_heavensoft (作者)
darknight
盛京KK
get
unicorn_up