7

我的应用程序有很多第三方库和社交插件,它们在位码中还没有。所以我不能用 allow 编译我的应用程序Enable_Bitcode = YES。所以我将其更改为NO,Apple 会批准我的 iOS 7.x-9.x 应用程序吗?

在此处输入图像描述

4

5 回答 5

4

不,iOS 应用还没有。

来自Apple 开发人员指南

对于 iOS 应用程序,位码是默认设置,但可选。对于 watchOS 和 tvOS 应用程序,需要位码。如果您提供 bitcode,则 app bundle 中的所有应用和框架(项目中的所有目标)都需要包含 bitcode

开启 BITCODE 的优势:

位码是已编译程序的中间表示。您上传到 iTunes Connect 的包含位码的应用程序将在商店中编译和链接。包含位码将允许 Apple 在未来重新优化您的应用程序二进制文件,而无需向商店提交您的应用程序的新版本。

于 2017-08-11T00:40:02.573 回答
3

苹果不会拒绝这样的申请,是否启用比特码只是您的决定。

于 2015-12-10T11:59:29.403 回答
2

位码是已编译程序的中间表示。您上传到 iTunes Connect 的包含位码的应用程序将在 App Store 上进行编译和链接。包含位码将允许 Apple 在未来重新优化您的应用程序二进制文件,而无需向商店提交您的应用程序的新版本。

对于 iOS 应用程序,位码是默认设置,但可选。如果您提供位码,则应用程序包中的所有应用程序和框架都需要包含位码。对于 watchOS 和 tvOS 应用程序,需要位码。

根据苹果文档,位码是默认的,但目前是可选的,因此您的应用程序将获得批准,直到它是强制性的。

查看这些链接以获取更多信息:

在 ios9 中启用位码

1) https://developer.apple.com/library/tvos/documentation/IDEs/Conceptual/AppDistributionGuide/AppThinning/AppThinning.html

于 2015-12-10T12:59:33.850 回答
1

Apple 审核流程不会因为“Enable_Bitcode NO”而拒绝应用程序

于 2019-09-24T02:54:30.903 回答
1

我在应用商店上传应用时遇到问题。它在处理时停止。我做了 Enable_Bitcode = NO 没有被苹果拒绝

于 2015-12-10T12:30:15.550 回答