2

默认情况下,XCode 项目设置中启用了投标代码。我依赖于少数第三方库,因为 SDK 不支持 BitCode,因此会出现编译错误?如果我禁用错误就消失了。但不知这种变化的后遗症是什么?

在此处输入图像描述

4

1 回答 1

7

将其关闭仅意味着您的应用程序将像 Xcode 7 和 Bitcode 之前一样在应用程序商店中存在。下载后,所有受支持架构的二进制代码都会从 App Store 下载。

如果您打开 BitCode,则已编译程序的中间表示将被上传,Apple 将能够重新编译和/或优化您的应用程序以适应未来的架构(如此处所述)。

暂时关闭它是非常安全的。

更多信息可以在这个相关问题中找到

和你一样,我正在等待某些第三方库更新以支持 BitCode(在我的情况下,它是 Google Analytics 库)。

于 2015-10-03T06:18:22.027 回答