苹果对APP热更新下了最后通牒:不执行就下架

摘要: 苹果要求开发者移除所有热更新相关代码、框架或SDK,限期10天整改,否则将直接下架。

苹果公司对于APP开发者的要求正在越来越严格。

今日,苹果公司对一些支持热更新的iOS软件开发者提出了最后通牒,其发布邮件公告称,一些开发者存在“热更新”(即绕过 App Store 审核的更新),因此,苹果要求开发者移除所有相关代码、框架或SDK,限期10天整改,否则将直接下架。

据了解,在iOS中有两种App更新方式:一种是在App Store内进行更新,更新时重新下载全部安装包;另一种就是热更新,用户只有在打开App时才会发现热更新包,更新时只需下载安装更新部分的代码,再次打开时即可。

而热更新的方式在普通用户听来较为陌生,但实际上它是众多App常用的更新方式。简单来说,就是在用户通过 App store 下载 App 之后,打开 App 时遇到的即时更新。比如,目前国内较火的两款手游《王者荣耀》、《阴阳师》都倾向于使用热更新。

此次苹果发出的公告恰是针对这一更新方式。一般情况下,热更新可以绕过苹果方面的审核,更新通常只需一个晚上即可上线,另一大优点就是更新包较小,一般都在1M左右,用户不连接WiFi也可随意下载。

虽然如此,但软件热更新可以不经过苹果App Store 的审核,这些代码也违反了苹果开发者协议的 3.3.2 条款与 App Store 审核指南的 2.5.2 条款,黑客开发者有可能会通过提交正常的版本之后,通过热更新的方式修改APP导致安全隐患。

因此苹果称,“为了确保你的 App 在 App Store 内的正常运行,请在 2017/6/12 之前提交一次更新。如果不做调整的话,你的 App 可能会从 App Store 下架”。事实上,今年3月苹果就已经针对此种情况对外发布了公告。

另外,一个多月前,苹果还强制要求微信按照iOS闭环系统的规则,关闭了微信公众号的赞赏功能。苹果公司当时对微信公众号赞赏功能的要求是,要么在赞赏中抽取30%的提成,要么就关闭微信的赞赏功能。

而热更新消息一出,网上则演化成了“继微信打赏功能被封杀后,博弈再升级,苹果全面禁用热更新,如双方无法达成妥协,苹果或将微信下架。”

对此,腾讯公关总监张军在微博上回复称,“一切安好,有劳挂心”。

亲爱的开发者

在今年 3 月我们已经发过消息提醒,你的 App 内似乎有一些热更新(即绕过 App Store 审核的更新)的代码,这些代码违反了苹果开发者协议的 3.3.2 条款与 App Store 审核指南的 2.5.2 条款。以及,我们曾要求你移除所有相关代码、框架或 SDK,并且重新提交版本。

在这条消息推送时,我们还没有收到过你进行过相应的调整。

为了确保你的 App 在 App Store 内的正常运行,请在 2017/6/12 之前提交一次更新。如果不做调整的话,你的 App 可能会从 App Store 下架。

如果你对此消息有任何疑问,请回复与我们联系。

诚挚的问候

更多精彩内容,关注钛媒体微信号(ID:taimeiti),或者下载钛媒体App

本文系钛媒体原创,未经授权不得使用,如需获取转载授权,请点击这里
分享到:

第一时间获取TMT行业新鲜资讯和深度商业分析,请在微信公众账号中搜索「钛媒体」或者「taimeiti」,或用手机扫描左方二维码,即可获得钛媒体每日精华内容推送和最优搜索体验,并参与编辑活动。

钛媒体
钛媒体

中国领先的财经科技信息服务提供商。关注微信公众号:钛媒体(ID:taimeiti), 旨在为创新、创业、创造人群,提供最高效、最专业,最具价值的信息交流平台,和相关的职业与资本服务。我们拥有行业内最高质量的内容、作者(意见领袖)及产品线,通过连接最具创造力的创新、创业及变革者,打造中国最大的线上影响力社群。

评论(3

  • 钛pcx7Fy 钛pcx7Fy 回复匿名用户 2017-06-07 21:24 via pc

    劫持下网络就可以随便插Shellcode进去了

    1
    0
    查看对话
    回复
  • 匿名用户 匿名用户 2017-06-07 18:28 via h5

    这是为了干什么呢,比起来热更新体验会更好些!

    0
    0
    回复
  • TEST TEST 2017-06-07 15:04 via pc

    阿斯顿马丁

    1
    0
    回复

Oh! no

您是否确认要删除该条评论吗?

分享到微信朋友圈