如果应用提交Enable_Bitcode =否,Apple会拒绝应用吗?

时间:2015-12-10 11:58:00

标签: ios bitcode

我的应用程序有很多第三方库和社交插件,但尚未在bitcode中提供。所以我无法使用allow Enable_Bitcode = YES编译我的应用程序。 所以我将其更改为NO,Apple会批准我的iOS 7.x-9.x应用程序吗?

enter image description here

5 个答案:

答案 0 :(得分:3)

没有。还没有适用于iOS应用。

来自Apple Developer Guide

  

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

开启BITCODE的优势:

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

答案 1 :(得分:2)

Apple不会拒绝此类申请,只是您决定是否启用bitcode。

答案 2 :(得分:1)

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

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

根据苹果文档,bitcode是默认的,但目前是可选的,所以你的应用程序将获得批准,直到它是强制性的。

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

Enable bitcode in ios9

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

答案 3 :(得分:0)

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

答案 4 :(得分:0)

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