Reputation: 620
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?
Upvotes: 9
Views: 4341
Reputation: 45
Apple review process does not reject an App because "Enable_Bitcode NO"
Upvotes: 1
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
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:
Upvotes: 2
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
Reputation: 1557
Apple will not reject such application, it's just your decision enable bitcode or not.
Upvotes: 3