Vicky
Vicky

Reputation: 620

Will Apple reject app if app submit with Enable_Bitcode = No

My app has a lot of third party libraries and social plugging that are not available in bitcode yet. So I can't compile my app with the allow Enable_Bitcode = YES. So I changed it to NO, will Apple approve my app for iOS 7.x-9.x?

enter image description here

Upvotes: 9

Views: 4341

Answers (5)

Flotery Extadives
Flotery Extadives

Reputation: 45

Apple review process does not reject an App because "Enable_Bitcode NO"

Upvotes: 1

kvimbi
kvimbi

Reputation: 51

No. Not yet for iOS apps.

From the Apple Developer Guide:

For iOS apps, bitcode is the default, but optional. For watchOS and tvOS apps, bitcode is required. If you provide bitcode, all apps and frameworks in the app bundle (all targets in the project) need to include bitcode

Advantage of turning BITCODE on:

Bitcode is an intermediate representation of a compiled program. Apps you upload to iTunes Connect that contain bitcode will be compiled and linked on the store. Including bitcode will allow Apple to re-optimize your app binary in the future without the need to submit a new version of your app to the store.

Upvotes: 5

Nik
Nik

Reputation: 1777

Bitcode is an intermediate representation of a compiled program. Apps you upload to iTunes Connect that contain bitcode will be compiled and linked on the App Store. Including bitcode will allow Apple to re-optimize your app binary in the future without the need to submit a new version of your app to the store.

For iOS apps, bitcode is the default, but optional. If you provide bitcode, all apps and frameworks in the app bundle need to include bitcode. For watchOS and tvOS apps, bitcode is required.

As per apple document bitcode is default but currently optional so your app will get approval until it is compulsory.

Checkout these links for more information:

Enable bitcode in ios9

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

Upvotes: 2

vaibby
vaibby

Reputation: 1275

I was facing problem while uploading app in app store. it stop while processing. I did Enable_Bitcode = NO no rejection from apple

Upvotes: 1

Igor
Igor

Reputation: 1557

Apple will not reject such application, it's just your decision enable bitcode or not.

Upvotes: 3

Related Questions