在iOS 9(iOS 7/8)之前启用bitcode是否适用于iOS版本?

时间:2016-01-10 02:23:16

标签: ios ios7 ios8 ios9 bitcode

我听过很多关于启用bitcode会减少从应用程序商店下载到iOS 9上的应用程序的二进制大小的说法。我无法找到关于bitcode是否减少二进制文件大小的任何资源以前的iOS版本。

启用bitcode会降低iOS 7或iOS 8上的二进制大小吗?

修改 根据这个thread App Slicing和Bitcode是两个独立的组件。考虑到App Thinning的文档将它们分成不同的部分,这是有意义的。 Apple对iOS的Bitcode要求是否有任何官方消息?

2 个答案:

答案 0 :(得分:1)

没有。 App Slicing / Bitcode 仅适用于iOS 9。 iOS版本低于 9.0.2 的设备将自动下载完整尺寸的捆绑包。

来源:http://www.macrumors.com/2015/10/05/ios-9-app-slicing-now-available/

答案 1 :(得分:1)

我看到那个帖子:

  

另一个潜在的问题(无法确认) - Bitcode thingie的作品   仅适用于iOS 9,因此如果您将应用程序提交到AppStore并且它   包括Bitcode,然后malefactor可以从你的应用程序获得整个IR   使用iOS 7/8和越狱设备。

来自bitcode-demystified

或另一篇文章:Bitcode

另一个来自SO:Bitcode

愿它对你有所帮助。