App瘦身 - 苹果在iOS9中的app臃肿解决方式

本文翻译自Medium,原作者是Adam Luptak,原文地址

Craig Federighi在WWDC 2015展示iOS9特色

我之前没认为他们会去这样做。需要强调的是,我很开心。

当苹果发布iPhone 6 Plus的时候——需要3x assets来达到最佳效果——这看起来是讨论臃肿app的最佳时间了,但他们一个字都没有提到。脑海中带着这个疑问,虽然那个时候我没有真正的屏住呼吸,但我还是乐于被证实是错误的。

还有——App瘦身智能bundles相比完全是一个更好的名字。这就是他们能挣大钱的原因。

我非常兴奋——这就像我曾经说的一样,但苹果甚至做了一个更好的。让我们看看:

切片

苹果把处理正确的assets到正确的设备的过程叫做“切片”(slicing)。它只对被包含在Asset Catalogs里的assets有效,既不是一个惊喜也不是一个麻烦事,这看起来就像是未来管理assets的最好方式。

Bitcode

苹果也会只提供可执行的设备的最好匹配,64位或者32位。全部性能,没有额外的文件尺寸!

按需资源

这是真正让我惊讶的地方——会有一个苹果允许的方式来管理你的app的额外资源,需要的时候才被下载。额外管理,发布安装资源是我们原来做的事,但直到现在,开发者需要把资源放到EC2或者CDN,并且管理带宽和存储消耗。现在它会被管理在iTunes App Store上!我们也会获得一个全新好的整合的方式来下载所说的资源,并且能够监控进度,所以我们可能需要让我们家庭自制的下载系统退休了。

提交

有意思的是,苹果看起来要管理编译针对不同设备的不同app变体的所有跑腿活。在提交过程中,app——大概是.xcarchive文件——会被上传到iTunes Connect,App Store会为app支持的所有设备和结构创建app 变体。

兼容性

当然,所有这些App瘦身特色需要iOS9,但这不是真正令人惊讶的。但是,自从最早的iPhone OS第一次发布以来,苹果在iOS9中没有抛弃对任何设备的支持——如果你的设备能运行iOS8,也能运行iOS9.

对于任何不能(或不想)更新的人,app会被简单的下载,通过遗存的app bundles方式。


这可能看起来像螺母和螺钉,但我真的因为App瘦身而激动。在我自己草草的探索中——用一个不可否认的小样本设置——每个app在储存空间里的内存是原来的2/3。这个变动能够节省许多空间在我的(毫无疑问还有其他人)的设备中。

我自己是真正希望把这些存储空间用在其他事情上的。

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

推荐阅读更多精彩内容