DCloud_heavensoft
DCloud_heavensoft
  • 发布:2019-12-10 02:45
  • 更新:2023-01-15 10:10
  • 阅读:37994

关于Apple发布的 App Updates for HTML5 Apps 的说明

分类:HTML5+

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害怕的是:

  1. 提供体验不佳的网页应用,与在Safari里访问没有区别
  2. 通过动态更新绕过Apple的政策(不管是违反了法律,涉及黄赌毒,还是虚拟商品未通过iap支付,绕开Apple的分成)
  3. 优质的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一点关系都没有。

17 关注 分享
半晴雨滴 秋凡 语文数学天才 4***@qq.com 5***@qq.com 尘雨雾录 saaaaaa 1***@qq.com 暮光微暖 FLB 6***@qq.com 8***@qq.com 9***@qq.com Mr月落乌啼 Ramon jiutianL vurtne

要回复文章请先登录注册

水手

水手

回复 DCloud_heavensoft :
好的。 非常感谢 作者的解释,我也是uni app 的忠实老用户了。 uni app 我很喜欢,就是因为喜欢,我才重视。
我希望uni app 能一统江湖。
2023-01-15 10:10
水手

水手

回复 9***@qq.com :
兄弟, 不好意思。 我是uni app 的忠实用户,开发过很多。 只能今年ios特别不顺利。 不好意思。 我不是造谣。
我也只是发表下个人感慨,我也是希望得到大家的帮助。
2023-01-15 10:05
水手

水手

回复 9***@qq.com :
兄弟, 不好意思。 我是uni app 的忠实用户,开发过很多。 只能今年ios特别不顺利。 不好意思。 我不是造谣。
我也只是发表下个人感慨,我也是希望得到大家的帮助。
2023-01-15 10:05
9***@qq.com

9***@qq.com

回复 水手 :
你能不能不懂就不要在这里散发谣言?是不是隔壁apicloud的野种啊? 我刚上架几款uniapp开发的,很顺利。uni坑比较多,但是2个uni的iOS添加我的QQ辅助修复uni的bug,没收一分钱。这态度还不好?
2023-01-14 14:28
9***@qq.com

9***@qq.com

回复 水手 :
你能不能不懂就不要在这里散发谣言?是不是隔壁apicloud的野种啊? 我刚上架几款uniapp开发的,很顺利。uni坑比较多,但是2个uni的iOS添加我的QQ辅助修复uni的bug,没收一分钱。这态度还不好?
2023-01-14 14:28
DCloud_heavensoft

DCloud_heavensoft (作者)

回复 水手 :
造谣啊,公告写的很清楚,企业证书不能用于非企业成员,这是一直以来Apple的规定。DCloud过去为了开发者方便,让大家真机运行时使用了DCloud的企业证书,其实开发者并不是DCloud的员工。现在DCloud的企业证书没法再给开发者使用,需要开发者自己的Apple证书。本来你发布Appstore时也是要自己的证书的,现在就多了一个用你的证书重签运行基座或打自定义基座的过程。这和html5、uni-app、跨平台引擎,毫无关系,不懂就别再瞎说了
2023-01-13 17:43
BoredApe

BoredApe

回复 水手 :
```HBuilder X```真机调试使用的是```DCloud```的企业证书。苹果近年来收紧了企业证书的使用范围。并非针对```DCloud```。不存在将【uni 拉入黑名单】。正常符合苹果应用商店要求的应用都是可以上架的。不会被特殊对待。您如果有什么上架问题可以单独发帖子进行咨询。
2023-01-13 15:42
水手

水手

2022年7月份开始, 就一样了, 自从苹果 不让 uni 苹果真机调试 。。苹果就把uni 拉入黑名单了。 大家一定要慎重。
我都经历了。。老惨了
2023-01-13 15:35
1***@qq.com

1***@qq.com

能过审核,vue和nvue都能过审核,vue和nvue混用也能过审核,确实如上所说:苹果看App质量
2022-01-01 12:47
wanghexu

wanghexu

听说审核相当严格,我之前上架,老是被拒绝,看来是我的app原因
2021-11-23 16:50