iOS 苹果禁止JSPatch

内容提要:
* 为什么收到了苹果的警告邮件?
* 关于这次事件的个人浅见。

一、为什么这么热闹?

在今天这特殊的日子,很多iOS项目中有使用JSPatch的、以及一小部分RN、Weex开发者都收到了苹果的警告邮件,内容大致如下:

图片.png

事情经过发酵,在微信、微博、论坛各种平台就有谣言传播苹果开始封杀所有混合开发模式和/或热更新。来自公众号后台部分留言截图:

图片.png
图片.png

二、事件的缘由

很多事情原本压根不是那样,但越传就会越离谱;这就是消息传播的魅力。

图片.png

其大致意思是:像JSPatch这样的第三方库,具备通过热更新的代码访问私有API的能力,这对APP的安全有极大的危险性。此次警告和封杀的重点主要是在这里。所以混合开发和热更新都不在这次警告和打击之列,虽然不在这范围,但也不能踩苹果的红线,否则被警告是必然的。

RN、Weex不受影响支撑依据

苹果开发者协议3.3.2节:一个应用程序不应该下载或安装任何可执行代码。如果所有的脚本、代码、和解释器都被打包在应用内而没有被下载,解释执行的代码可以在应用内使用。

一个应用程序不应该下载或安装任何可执行代码,其意思是:指二进制可执行代码。React Native的架构中并没有诸如此类的操作,所以不会受上述条款的影响。 如果你的应用受到警告,请检查你的库中使用的第三方插件是否使用了对应的动态访问私有API,尤其是涉及统计分析、crash收集、以及性能分析的插件,暂时避免进行功能变更的热更新操作。

还有种说法是苹果此举是怼微软刚发布的VS2017, 因为这个版本集成了iOS模拟器,用户以后就可以在windows系统下开发Android和iOS应用。(苹果内心是脆弱的,哈哈)

三、顺势而为

图片.png

就像PC端的应用经历了由 所有应用完全基于C/S架构 ---> 小部分应用基于B/S架构,大部分应用基于C/S架构 ---> 大部分应用基于B/S架构,小部分应用基于C/S架构。两种开发模式都没有完全被互相取代,只有说哪种方式对于公司、开发者而言更适合。

那么接下来,在移动设备上应用的开发方式会经历的历程和PC端大致也是相同的,最终两种开发方式都会存在,只不过是市场份额的多与少而已。

就拿React Native开发移动端应用来说,一个事实已经被认证:JS Native不能完全完成Native下的所有功能。最简单的比如:1)动画,RN体系下必然要用Native的,不然丢帧、掉帧会非常严重; 2)一些第三方的SDK,可能只有Native的,这时候必要要封装调用。......

所以,在大前端领域,一个合格的开发者的技能包必然是:JS + iOS 或 JS + Android,我们可以慢慢过渡,而且不过渡关系也不是那么那么大;毕竟T型人才和Y型人才都会有市场需求。 当然,上面说的也不是绝对的,毕竟JS离统一世界还差500年。

出处:http://mp.weixin.qq.com/s?__biz=MzIxNjEzNjUzOQ==&mid=2650119706&idx=1&sn=2bfa419bcf9fd61786588132f6c6f071&chksm=8f8c902eb8fb193854820c238c4b755a4239875c02697893337e16b3218de29794504d275a5a&mpshare=1&scene=23&srcid=03087En3DpOkXlmB2LVH2gib#rd

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 211,348评论 6 491
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,122评论 2 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 156,936评论 0 347
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,427评论 1 283
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,467评论 6 385
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,785评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,931评论 3 406
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,696评论 0 266
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,141评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,483评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,625评论 1 340
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,291评论 4 329
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,892评论 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,741评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,977评论 1 265
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,324评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,492评论 2 348

推荐阅读更多精彩内容