【问题标题】:What are the effects of disabling BitCode in Xcode project settings?在 Xcode 项目设置中禁用 BitCode 有什么影响?
【发布时间】:2015-10-03 06:04:56
【问题描述】:

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

【问题讨论】:

标签: xcode bitcode


【解决方案1】:

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

如果您打开 BitCode,则已编译程序的中间表示会被上传,Apple 将能够针对未来架构重新编译和/或优化您的应用 (as described here)。

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

More information can be found in this related question.

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

【讨论】:

  • 只适用于从appstore下载的应用程序吗?在临时分发期间怎么样!
  • @thatzprem 您有一个可用于 ADHOC 构建的“从位码导出”选项。查看此 Apple 文档的 "Exporting your app for Testing outside the app store" 部分下的第 6 步。
  • 你是对的@user102008,感谢您的反对和提醒......我更新了我的答案,希望更正确。
猜你喜欢
  • 1970-01-01
  • 2011-08-18
  • 1970-01-01
  • 2010-12-23
  • 1970-01-01
  • 1970-01-01
  • 2018-08-17
  • 2011-03-17
相关资源
最近更新 更多