当前位置:  开发笔记 > IOS > 正文

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

如何解决《在提交应用之前启用bitcodevsincludebitcode》经验,为你挑选了1个好方法。

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

如果我"启用Bitcode"FALSE并选中"Include Bitcode",会发生什么?如果我"启用Bitcode"为TRUE且未选中"包含Bitcode",会发生什么?

我看到其他问题只询问"启用Bitcode"的功能,但是在将应用程序提交到App Store之前,我会询问与此设置和"Include Bitcode"设置的区别.

谢谢



1> TwoStraws..:

如您所想,为了让您的应用程序支持iTunes Connect中的Bitcode重新编译,您需要同时启用这两项功能.在Xcode中启用它只是意味着编译了Bitcode"架构",它并不一定意味着发送给Apple.

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


据我所知,这是正确的.应用程序提交不会创建存档,它只会将其发送给Apple - 此时已经发生了编译和(初步)优化.话虽如此,如果你特别不想要Bitcode([出于各种原因](https://medium.com/@FredericJacobs/why-im-not-enabling-bitcode-f35cd8fbfcc5#.yzloy0cgh)),我会取消选中*你看到的每个方框*:)
推荐阅读
php
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有