在Xcode项目设置中禁用位代码会产生什么影响?

在Xcode项目设置中禁用位代码会产生什么影响?,xcode,bitcode,Xcode,Bitcode,默认情况下,在XCode项目设置中启用投标代码。 我依赖于少数第三方库,因为SDK不支持位代码,所以在这些库中会出现编译错误? 如果我禁用,错误就消失了。但我不知道这种变化的后果是什么 关闭它只意味着您的应用程序将以与Xcode 7&Bitcode之前相同的方式在应用程序商店中运行。下载后,所有受支持体系结构的二进制代码都会从应用商店下载 如果你打开位代码,那么编译程序的中间表示将被上传,苹果将能够重新编译和/或优化你的应用程序,以适应未来的架构() 暂时把它关掉是非常安全的 和您一样,我也在

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


关闭它只意味着您的应用程序将以与Xcode 7&Bitcode之前相同的方式在应用程序商店中运行。下载后,所有受支持体系结构的二进制代码都会从应用商店下载

如果你打开位代码,那么编译程序的中间表示将被上传,苹果将能够重新编译和/或优化你的应用程序,以适应未来的架构()

暂时把它关掉是非常安全的


和您一样,我也在等待某些第三方库更新以获得比特码支持(在我的例子中是),是否可能重复该库仅适用于从appstore下载的应用?在临时分发期间如何@thatzprem您有一个“从比特码导出”选项可用于临时构建。请看本苹果文档部分下的第6步。您是对的@user102008,感谢您的否决和提醒。。。我更新了我的答案,希望更正确。