在提交应用之前启用bitcode vs include bitcode

时间:2015-12-17 14:45:10

标签: ios xcode bitcode

应用程序目标&中"启用Bitcode" 设置之间的区别是什么?项目和提交到App Store之前出现的" Include Bitcode" 复选框?

如果我有"启用Bitcode" FALSE并且包含Bitcode"检查,会发生什么? 如果我有"启用Bitcode"是的,并且包含Bitcode"未经检查,会发生什么?

我看到其他问题只询问"启用Bitcode"确实如此,但我的问题与这个设置和" Include Bitcode"在将应用程序提交到App Store之前进行设置。

由于

2 个答案:

答案 0 :(得分:10)

正如您可能想象的那样,您需要启用两者才能让您的应用支持在iTunes Connect中重新编译Bitcode。只需在Xcode中启用它就意味着Bitcode"架构"编译后,它并不一定意味着发送给Apple。

提前警告:我已经对使用和不使用Bitcode的应用提交进行了一些测试,无论出于何种原因提交 Bitcode,都会大大减慢处理二进制文件所需的时间它已准备好提交。如果没有Bitcode,它可以在几分钟内或最多三个小时内出现;和Bitcode一起经常有24小时或更长时间的延误。

答案 1 :(得分:0)

如果您的目标和所有广告连播已禁用bitcode,则包含bitcode复选框将从上传到应用商店的对话框中消失。