精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

蘋(píng)果爸爸發(fā)飆,封殺 React Native?

企業(yè)動(dòng)態(tài)
所謂的動(dòng)態(tài)下發(fā)代碼,就是我們常說(shuō)的熱修復(fù)、熱更新,就是在我們無(wú)需發(fā)布的版本的情況下,就可以修復(fù)bug ,發(fā)布功能,因?yàn)閕OS審核的機(jī)制,這項(xiàng)能力在iOS界非常重要。

[[184968]]

今天早上一上班,就收到了蘋(píng)果發(fā)來(lái)的一封警告郵件,一看內(nèi)容,就知道這是個(gè)大事啊,還趕緊發(fā)了個(gè)微博,然后,今天一整天,iOS界都被這個(gè)消息炸裂了!

這封警告郵件大概意思就是說(shuō),蘋(píng)果將不再允許使用動(dòng)態(tài)下發(fā)代碼的機(jī)制,如果App內(nèi)部使用了動(dòng)態(tài)下發(fā)代碼的框架,將有被拒的風(fēng)險(xiǎn)。

所謂的動(dòng)態(tài)下發(fā)代碼,就是我們常說(shuō)的熱修復(fù)、熱更新,就是在我們無(wú)需發(fā)布的版本的情況下,就可以修復(fù)bug ,發(fā)布功能,因?yàn)閕OS審核的機(jī)制,這項(xiàng)能力在iOS界非常重要。

在iOS界擁有動(dòng)態(tài)下發(fā)能力的有以下幾個(gè)框架:JSPatch、Rollout、React Native、Weex。

其中 JSPatch 跟 Rollout 是專(zhuān)門(mén)的熱更新框架,JSPatch 國(guó)內(nèi)應(yīng)用使用很廣泛,包括我們家的也是,Rollout 則是國(guó)外使用的較多,是這次針對(duì)的主要對(duì)象,之前蘋(píng)果針對(duì)這種熱更新是睜只眼閉只眼,而這次則是下定了決心要整改,畢竟繞過(guò)了蘋(píng)果爸爸的審核機(jī)制,如果以后不加管理,豈不逃出了爸爸的法眼。

這個(gè)倒還好,大不了不用熱更新罷了,但是一些 App 中使用 React Native 和 Weex 的開(kāi)發(fā)者,同樣有人收到了蘋(píng)果的警告郵件,這可就炸開(kāi)了鍋,要知道 RN、Weex 這種是大廠(chǎng)推出的跨平臺(tái)框架,這要是被封殺了,一些大廠(chǎng)的 App 要重寫(xiě)就夸張了,這可是致命的打擊。

但是在還沒(méi)確定結(jié)論的情況下,之前學(xué)很長(zhǎng)時(shí)間 RN 的同學(xué)簡(jiǎn)直要懵逼了,還有一些沒(méi)學(xué)的同學(xué)甚至幸災(zāi)樂(lè)禍,暗自慶幸,幸虧沒(méi)學(xué)啊,甚至有謠言傳有公司把整個(gè) RN 部門(mén)都砍了,真是有點(diǎn)看不下去了,所以我覺(jué)得應(yīng)該弄清楚原因,寫(xiě)篇文章。

了解到,這次事情的主要起因在 App Store Review Guide Line 的 2.5.2 這條:

  • 2.5.2 Apps should be self-contained in their bundles, and may not read or write data outside the designated container area, nor may they download, install, or execute code, including other iOS, watchOS, macOS, or tvOS apps.

這是在 16 年 WWDC 之后新更新的一條規(guī)則。什么意思呢?意思是說(shuō),所有被執(zhí)行的代碼都應(yīng)該包含在 App 里,不能下載代碼到本地執(zhí)行。下發(fā)的無(wú)論是 OC 還是 JS 或者其他形式的代碼,都可以被認(rèn)為違反了這條規(guī)則,都有被拒的風(fēng)險(xiǎn)。

看到這里,我大概就明白了,蘋(píng)果本次主要是針對(duì)下發(fā)代碼,而 React Native、Weex 這類(lèi)框架剛好也具備了下發(fā)代碼的能力,但是他們的主要職責(zé)不是為了解決熱更新而存在的,而是一種跨平臺(tái)的解決方案,所以,雖然蘋(píng)果官方?jīng)]說(shuō)明,但是我認(rèn)為,只是剛好在這個(gè)風(fēng)口浪尖,躺槍了而已。

所以,有些人聽(tīng)風(fēng)就是雨,不要這么著急下結(jié)論,RN、Weex 這種跨平臺(tái)解決方案雖然現(xiàn)在還不成熟,使用范圍也沒(méi)那么廣,我個(gè)人也不推薦現(xiàn)在在商業(yè)項(xiàng)目使用,但是暫時(shí)不用擔(dān)心會(huì)被蘋(píng)果封殺,如果真的被蘋(píng)果封殺了,那么微信小程序就不會(huì)同意審核過(guò)了,因?yàn)楸举|(zhì)上微信小程序也是類(lèi)似 RN 的一套方案,請(qǐng)大家具備點(diǎn)基本的思考能力。

而且 React Native 官方也做了回應(yīng),說(shuō)不會(huì)受影響,地址在這里:

https://github.com/facebook/react-native/issues/12778

看似蘋(píng)果的事跟 Android 開(kāi)發(fā)者無(wú)關(guān),但是如果蘋(píng)果封殺了React Native,那么Android界也會(huì)受影響,畢竟采用 RN 主要是為了跨平臺(tái),蘋(píng)果都不支持了,誰(shuí)還會(huì)用 RN 來(lái)開(kāi)發(fā)Android 啊,故此,寫(xiě)篇文章給大家說(shuō)明下。

順便說(shuō)下,針對(duì)這次蘋(píng)果事件的解決方案,你們家的iOS App很可能會(huì)用到:

1. 國(guó)內(nèi)App如果有在使用JSPatch的,那么請(qǐng)移除,目前沒(méi)有其他更好的方案;

2. 更新或者移除一些第三方使用JSPatch的SDK,目前已知的有高德地圖、BugTags、個(gè)推、Bugly。

另外,說(shuō)個(gè)題外話(huà),這次事件一出,JSPatch GitHub 官方庫(kù)的 Issues 有人尋求證實(shí)與解決方案,誰(shuí)知道引來(lái)一群吃瓜群眾圍觀、蓋樓,那場(chǎng)景相當(dāng)壯觀,只能說(shuō)中國(guó)人把 GitHub 玩壞了,GitHub 本是一個(gè)討論技術(shù)的開(kāi)源社區(qū),把這種不良的風(fēng)氣帶到 GitHub 上真的看不下去,在這里呼吁大家,以后不要在 GitHub 干這種事!

地址在這里:

https://github.com/bang590/JSPatch/issues/751

***,這事一出,很多 iOS 開(kāi)發(fā)者開(kāi)罵蘋(píng)果爸爸太霸道,其實(shí)我想說(shuō),知足吧,身在福中不知福,如果我谷爹能偶爾霸道一回,Android 開(kāi)發(fā)者們估計(jì)要高興瘋了!

【本文為51CTO專(zhuān)欄作者“stormzhang”原創(chuàng)稿件,轉(zhuǎn)載請(qǐng)聯(lián)系原作者(微信號(hào):googdev)】

戳這里,看該作者更多好文

責(zé)任編輯:武曉燕 來(lái)源: 51CTO專(zhuān)欄
相關(guān)推薦

2016-10-13 19:01:59

React NativUbuntu

2024-07-08 00:00:07

2023-06-24 17:09:06

React前端

2016-08-12 13:55:06

2016-08-12 08:49:46

React NativFacebookNative

2015-09-22 09:50:36

FacebookAndroid

2017-09-11 14:35:34

編輯器開(kāi)發(fā)環(huán)境React

2017-03-21 21:37:06

組件UI測(cè)試架構(gòu)

2024-02-20 01:53:01

ReactFlutter開(kāi)發(fā)

2016-08-15 13:34:37

React NativiOSjs入口

2024-01-19 09:03:06

ReactTypeScripFlexbox

2017-01-11 18:44:43

React Nativ觸摸事件Android

2017-01-04 10:18:00

React NativScrollViewAndroid

2016-11-23 16:48:20

react-nativandroidjavascript

2022-02-28 10:30:03

架構(gòu)代碼Native

2023-03-07 16:12:32

2023-01-11 18:08:25

平臺(tái)reactweb

2017-04-17 06:07:01

React Nativ開(kāi)發(fā)性能

2023-02-09 07:15:52

開(kāi)發(fā)FlutterReact

2012-06-28 15:19:49

蘋(píng)果平板電腦
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

99se婷婷在线视频观看| 搡老女人一区二区三区视频tv| 日韩黄色片在线| 色欲av伊人久久大香线蕉影院| 日韩在线观看一区二区| 久久久精品中文字幕| 国产一级免费片| 欧美国产日韩电影| 亚洲国产乱码最新视频| 日本一区二区三区四区高清视频 | 精品伊人久久大线蕉色首页| 国产精品xxxxxx| 午夜精品亚洲| 夜夜躁日日躁狠狠久久88av| 免费看的av网站| 国产v综合v| 亚洲第一狼人社区| 一区二区三区|亚洲午夜| 欧美特黄一级视频| 九九精品视频在线看| 欧美一区视频在线| 欧美日韩免费一区二区| 欧美日韩在线二区| 亚洲精品av在线| 日韩a一级欧美一级| 精品3atv在线视频| 亚洲成人动漫精品| www国产无套内射com| av在线第一页| 久久久亚洲国产美女国产盗摄| 91在线观看网站| 国产一区二区小视频| 久久午夜av| 91成人天堂久久成人| 青青草成人免费| 天天综合一区| 视频在线一区二区| 影音先锋制服丝袜| 国产一区二区亚洲| 日韩精品免费在线视频| 蜜桃色一区二区三区| 精品一区二区三区视频在线播放 | 午夜美女久久久久爽久久| 91视频最新网址| 日韩伦理一区| 视频直播国产精品| 青青草华人在线视频| 日本精品黄色| 亚洲一级免费视频| 波多野吉衣中文字幕| 日韩美女国产精品| 日韩精品免费在线| 精品人妻一区二区三区视频| 欧美自拍视频| 日韩精品中文字幕视频在线| av免费观看不卡| 黄色网一区二区| 日韩成人性视频| 黄色aaa视频| 精品精品久久| www国产91| 国产大片免费看| 好吊日精品视频| 性日韩欧美在线视频| 日韩成人在线免费视频| 亚洲一区激情| 国产99久久久欧美黑人| 涩涩视频在线观看| 国产在线国偷精品产拍免费yy| 成人情趣片在线观看免费| 精品久久久久成人码免费动漫| 国产精品一区在线观看乱码| 99三级在线| 四虎影视在线播放| 国产欧美日韩激情| 男人的天堂成人| 国产美女情趣调教h一区二区| 亚洲成人一区在线| 久久精品午夜福利| 日本久久二区| 亚洲丁香久久久| 免费福利视频网站| 中国精品18videos性欧美| 久久久伊人日本| 四虎成人在线观看| 精品一区二区三区不卡| 国产精品毛片一区视频| 九九热视频在线观看| 亚洲特黄一级片| 国产精品又粗又长| yiren22亚洲综合| 欧美videossexotv100| 色欲av无码一区二区三区| 色狮一区二区三区四区视频| 欧美激情一区二区三区成人 | 蜜桃av免费在线观看| 亚洲天堂成人| 国产精品一二区| 风流少妇一区二区三区91| 久久免费国产精品| 奇米777四色影视在线看| gogo亚洲高清大胆美女人体| 欧美大片免费久久精品三p | 欧美亚洲国产激情| 欧美黑人性视频| 国产精品露脸视频| 成人免费av资源| 亚洲精品一区二区三区四区五区| 手机av在线播放| 欧美系列日韩一区| 中文字幕乱视频| 亚洲国产不卡| 国产精品免费网站| 性插视频在线观看| 亚洲九九爱视频| 国产日韩欧美久久| 图片婷婷一区| 欧美极品少妇xxxxx| 在线免费看91| 国产欧美一区二区三区鸳鸯浴 | 在线观看成人av电影| 亚洲天堂电影| 337p日本欧洲亚洲大胆色噜噜| 四虎国产成人精品免费一女五男| 亚洲一区二区三区高清不卡| 国产精品日韩高清| 97影院秋霞午夜在线观看| 欧美中文字幕亚洲一区二区va在线| 99久久免费看精品国产一区| 欧美日韩国内| 1区1区3区4区产品乱码芒果精品| 在线免费观看的av网站| 欧美中文字幕亚洲一区二区va在线| 免费无码一区二区三区| 在线国产欧美| 国产精品久久国产三级国电话系列| 大地资源网3页在线观看| 欧美三级午夜理伦三级中视频| 色欲av无码一区二区三区| 国产欧美丝祙| 看高清中日韩色视频| 老色鬼在线视频| 亚洲国产一区二区三区四区 | 91国产视频在线观看| 欧美高清性xxxx| 午夜一区不卡| 青青草成人激情在线| 欧美羞羞视频| 国产亚洲精品成人av久久ww| 国产美女www| 欧美国产日韩一二三区| 亚洲福利精品视频| 久久在线免费| 91情侣偷在线精品国产| 中文字幕在线观看播放| 欧美大肚乱孕交hd孕妇| 日韩精品一区二区不卡| 91免费国产视频网站| 无遮挡又爽又刺激的视频| 免费一区二区三区视频导航| 国产精品igao视频| 1769在线观看| 91精品久久久久久久91蜜桃| 青青草手机视频在线观看| 成人视屏免费看| www.中文字幕在线| 国产精品探花在线观看| 国产综合香蕉五月婷在线| av免费在线网站| 亚洲国产精品久久久久| 天堂网中文字幕| 国产精品久久久久久一区二区三区| 亚洲第一成肉网| 亚洲电影在线| 欧美福利精品| 亚洲黑人在线| 久久久久久久久久国产| 九色视频成人自拍| 69久久99精品久久久久婷婷 | av网址在线免费观看| 精品久久久久香蕉网| 性无码专区无码| 国产精品―色哟哟| 中文字幕永久免费| 久久久久久黄| 麻豆映画在线观看| 亚洲v天堂v手机在线| 成人国产亚洲精品a区天堂华泰| 日韩特级毛片| 中文精品99久久国产香蕉| 精品国产乱码一区二区三| 好吊成人免视频| 免费在线观看h片| 久久嫩草精品久久久久| 99九九精品视频| 久久久噜噜噜| 激情六月天婷婷| 极品美女一区二区三区| 91精品国自产在线观看| av有声小说一区二区三区| 欧美日韩成人黄色| 成年人视频在线看| 精品国产乱码久久久久久免费 | 国产精品1024| 成年人在线观看视频免费| 欧美国产高清| 亚洲狠狠婷婷综合久久久| 国产 日韩 欧美 综合 一区| 国产在线视频一区| 国产高清不卡| 国内精品久久久久影院优| 免费在线观看av| 亚洲视频在线观看| 少妇av在线播放| 日韩欧美一二三区| 一本一道人人妻人人妻αv| 欧美性高潮床叫视频| 欧美激情一区二区视频| 国产精品久久久久9999吃药| 人人妻人人藻人人爽欧美一区| 成人白浆超碰人人人人| 国产在线视频三区| 久久精品国产亚洲高清剧情介绍 | 国产一区二区伦理片| 国产又粗又长又大的视频| 国产亚洲精品bv在线观看| 男人添女荫道口喷水视频| 欧美一区二区三区另类| 午夜啪啪免费视频| 久久精品国产大片免费观看| 日本免费高清不卡| 久久99影视| 欧美一区二区三区四区在线观看地址 | 午夜精品久久久久99热蜜桃导演 | 国产美女福利视频| 国产精品久99| 91精品国自产在线| 国产亚洲欧美中文| 国产一二三四五区| 国产日产欧美一区| 亚洲高潮女人毛茸茸| 久久精品一区四区| 手机看片福利视频| 中文字幕欧美日韩一区| 精品一区二区6| 国产精品久久久久久久久久久免费看 | 亚洲最好看的视频| 久久一区免费| 免费观看不卡av| 欧美日韩一区二区视频在线| 中文字幕av一区二区三区人| 欧洲亚洲一区二区三区四区五区| 精品在线99| 亚洲二区三区四区| 99久久精品费精品国产风间由美 | 色综合99久久久无码国产精品| 国产女人aaa级久久久级| www亚洲色图| 成人欧美一区二区三区1314| 国产大学生自拍| 亚洲成人你懂的| 免费看日批视频| 欧美色涩在线第一页| 国产精品视频第一页| 日韩欧美国产综合在线一区二区三区| 亚洲精品久久久蜜桃动漫| 亚洲第一二三四五区| 欧美日韩在线中文字幕| 中文字幕欧美日韩精品| 精品自拍一区| 久久人人看视频| 不卡一二三区| 国产色综合天天综合网| 97久久亚洲| 欧美日韩免费精品| 99精品在线观看| 国产日本在线播放| 丝袜美腿一区二区三区| 777一区二区| 懂色av一区二区在线播放| 欧美成人三级伦在线观看| 中文字幕第一页久久| 日本老熟俱乐部h0930| 黑人欧美xxxx| 91精品人妻一区二区三区果冻| 欧美不卡视频一区| 国产高清美女一级毛片久久| 精品中文字幕在线| 成人性教育av免费网址| 亚洲影影院av| 一区二区三区日本久久久 | 在线观看国产精品一区| 最新国产成人在线观看| 国产成人无码精品| 欧美精品久久一区| 日韩有码电影| 欧美成人剧情片在线观看| 日韩脚交footjobhd| 91在线视频九色| 亚洲小说图片视频| 国产91视频一区| 蜜臀久久久99精品久久久久久| 在线xxxxx| 中文字幕在线不卡一区二区三区| 日干夜干天天干| 4438亚洲最大| 国产永久免费高清在线观看| 久久久久久一区二区三区| 欧美xxxx网站| 欧美日韩精品免费看| 亚洲午夜精品久久久久久app| 天天干在线影院| 99国产精品国产精品毛片| caoporn91| 欧美视频完全免费看| 四虎影院在线播放| 国产综合在线视频| 色妞ww精品视频7777| 伊人久久大香线蕉精品| 三级一区在线视频先锋| 欲求不满的岳中文字幕| 夜夜嗨av一区二区三区四季av| 一级爱爱免费视频| 国产亚洲精品久久久久久牛牛| 福利在线免费视频| 999精品视频一区二区三区| 天天色综合色| 免费在线观看污网站| 国产精品午夜电影| 中文字幕av资源| 国产亚洲激情视频在线| 不卡福利视频| 欧美日韩在线不卡一区| 国产日产高清欧美一区二区三区| 催眠调教后宫乱淫校园| 亚洲综合在线免费观看| 精品人妻av一区二区三区| 久久天堂av综合合色| 国产一区二区在线观| 五月天综合婷婷| 国内国产精品久久| 五月综合色婷婷| 91精品国产综合久久久久| 免费a级在线播放| 成人av色在线观看| 亚洲第一偷拍| 不卡的一区二区| 亚洲一区二区av电影| 神马午夜一区二区| 国产91精品久久久久久久| 一区二区导航| 国产wwwxx| 亚洲码国产岛国毛片在线| 99久久久国产精品无码网爆| 九色精品免费永久在线| 一区二区三区高清在线观看| 免费人成自慰网站| 91啪亚洲精品| 日韩精品在线一区二区三区| 中文字幕欧美日韩| 95精品视频| 东北少妇不带套对白| 91农村精品一区二区在线| 免费黄色小视频在线观看| 中文字幕亚洲国产| 久久国际精品| 男女猛烈激情xx00免费视频| 久久夜色精品国产欧美乱极品| 中文字幕 国产精品| 久久久91精品| 久久国产精品色av免费看| 99视频精品免费| 自拍偷拍欧美精品| 欧美 日韩 国产 成人 在线| 青草热久免费精品视频| 91综合久久| 亚洲色偷偷色噜噜狠狠99网| 色8久久人人97超碰香蕉987| 老司机在线视频二区| 国产欧美日韩综合一区在线观看 | melody高清在线观看| 91亚洲精品久久久| 亚洲一区二区动漫| 任我爽在线视频| 亚洲激情久久久| 国产精品一区二区免费福利视频| www国产免费| 久久色.com| 亚洲国产成人一区二区 | 日韩精品久久久久久免费| 日韩中文视频免费在线观看| 极品束缚调教一区二区网站| 国内自拍视频网| 亚洲一区在线观看免费观看电影高清 | 日韩手机在线视频| 欧美大尺度激情区在线播放| 精品一区三区| 最新日本中文字幕| 欧美色精品天天在线观看视频| www.综合|