3

即使我有一个或多个具有位码的库,我仍然可以构建和发布禁用位码的 iOS 应用程序吗?

并不是我所有的库都依赖于支持位码。但是我在某些论坛上读到,如果您的某些库具有位码,则您不能为您的 iOS 目标禁用位码。

如果我同时针对 iOS 和 watchOS 怎么办?我知道您可以有选择地为 watchOS 启用位码(实际上它是必需的)并为 iOS 目标禁用,但是在混合库的情况下呢?

谢谢

4

1 回答 1

7

答案是,是的,您可以在使用的多个库中混合使用 Bitcode 设置并成功发布您的应用程序。

在 iTunes Connect 中的My Apps > Pricing and Availability > Bitcode Auto-Recompilation下有一个用于启用 Bitcode 的主开关,它独立于您的项目设置。如果禁用此功能,则根本不会使用 Bitcode。

我已经成功发布了我最新的 iOS 应用程序,在我的目标的 Build Settings中将 Enable Bitcode设置为No,同时在我的项目中使用的 Pod 中将Enable Bitcode设置为Yes

于 2015-10-13T23:38:06.800 回答