Questions tagged [bitcode]

An intermediate representation of an LLVM-compiled program, which can be used by Apple to optimize binaries submitted to their App Store(s) without requiring involvement from the original developer.

Coming to general attention during WWDC 2015, Bitcode is according to Apple's docs:

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.

Likely a direct usage of LLVM's Bitcode file format, or perhaps the name is being repurposed to market a higher-level system involving the same.

321 questions
1
vote
0 answers

Invalid Executable** - The executable 'JumpRush.app/JumpRush' does not contain bitcode

Invalid Executable - The executable 'JumpRush.app/JumpRush' does not contain bitcode. Though you are not required to fix the following issues, we wanted to make you aware of them: Missing Push Notification Entitlement - Your app appears to include…
1
vote
1 answer

When I'm trying to archive project - bitcode error

bitcode bundle could not be generated because '/Users/Hadevs/Desktop/XCodeProjects/KartinaTV/TVVLCKit.framework/TVVLCKit(VLCMe‌​dia.o)' was built without full bitcode. All object files and libraries for bitcode must be generated from Xcode…
HadevsCode
  • 188
  • 1
  • 12
1
vote
1 answer

Google Analytics bit code release

When I create a new project enable bit code YES works fine but When I try to update my old project which was enable bit code NO it doesn't work. What I have done: I have loaded new Google Analytics and frameworks again. Changed enable bit code to…
BaranBerk
  • 43
  • 1
  • 9
1
vote
1 answer

How to compile LLVM bitcode to native binary

Let's suppose I have a binary with __LLVM bitcode section (an iOS app). Is there a way of recompiling the platform-specific code from the bitcode?
Mirek
  • 470
  • 4
  • 18
1
vote
1 answer

Xcode 7 linker error with cocoapods

I use xcode 7 and cocoapods to work with parse and my app runs correctly on simulator but when I want to test it on my iPhone5s this error appears: ld: -undefined and -bitcode_bundle (Xcode setting ENABLE_BITCODE=YES) cannot be used together clang:…
1
vote
1 answer

Cannot get -fembed-bitcode to work

The current error that I'm getting in Xcode 7.1.1 is: ld: bitcode bundle could not be generated because '/Users/--/Carthage/Build/tvOS/SwiftyJSON.framework/SwiftyJSON' was built without full bitcode. All frameworks and dylibs for bitcode must be…
Tyler Rolfe
  • 43
  • 1
  • 6
1
vote
2 answers

Compile FFMPEG in iOS with bitcode mode

I compiled FFMPEG libs which supports for iOS 7 and 8 but since recent release with iOS 9 there is a new feature has issued which called bitcode mode , as a default setting , this setting has set to NO . But if i set this as yes , following…
Mr.G
  • 1,275
  • 1
  • 18
  • 48
1
vote
1 answer

tvOS: How to track down: Invalid Executable - The executable 'xy' does not contain bitcode

My tvOS app repeatedly failed on server-side validation by Apple with email notification saying: Invalid Executable - The executable 'VPK_FULL_TV.app/VPK_FULL_TV' does not contain bitcode I've used the method described here: How to check if a…
PerfectGamesOnline.com
  • 1,774
  • 1
  • 18
  • 31
1
vote
0 answers

Link Command Failed with exit code (use -v to see invocation) [OpenCV on Obj C]

'm using the latest version of openCV (opencv 2.4.9) with xCode 7.1 beta 3 And this the error message I got: Does anyone have an idea ? Thank You! thats what happens if I disabled bitcode
1
vote
2 answers

When Google Map SDK iOS is used in Xode7.0, it'll be an error

Everyone. Thank you very much. I was using Google Map API in iOS. It was used in X-Code 7.0 this time. It's and is failed as follows. What is the cause? Would there be a countermeasure? BITCODE succeeds in a build in NO. I'd like to make it a bundle…
Tsurumaru Makoto
  • 229
  • 6
  • 20
1
vote
1 answer

Xcode 7 what happens when I disable bitcode for a project?

I'm trying to understand what are the implications of disabling bitcode for a project. As far as I understand Apple intends to use it for some behind the scene optimizations for future API changes. However, a lot of the frameworks/Cocoapods that I'm…
Alex Stone
  • 46,408
  • 55
  • 231
  • 407
1
vote
1 answer

Current versions of GoogleMobileAds.framework and GoogleCast.framework coexistence in one iOS app

The current version of GoogleMobileAds.framework is v7.4.1 which was created with bitcode enabled. The current version of GoogleCast.framework is v2.7.1 which was created without bitcode enabled. In Xcode 7, if I set Enable Bitcode to NO, then the…
EmilyJ
  • 872
  • 2
  • 8
  • 19
1
vote
0 answers

Xcode 7 IPA same size, doubled size on store (TestFlight)

We have rebuilt our Unity Project with Xcode 7. The weird thing is that, once submitted to the App Store and checked with TestFlight, my build jumped from 98 MB to 215 MB (it lowers to about 180 MB when downloaded from iOS 8 instead of iOS 9). The…
Leonardo Bernardini
  • 1,076
  • 13
  • 23
1
vote
1 answer

App Thinning - example for Bitcode?

iOS 9 has introduced App Thinning in three ways: App Slicing Resource On Demand Bit Code: sort of plug-in for iOS App I can see tutorial as well as example code for 1. and 2., but I can't find details for Bitcode.
Sheshnath
  • 3,293
  • 1
  • 32
  • 60
1
vote
1 answer

BitCode and unexported_symbols_list cannot be used together?

For an iOS Framework, I'd like to be able to hide the symbols inside of it, in order to prevent collisions when the framework, and the application that uses the framework, include different versions of the same 3rd party library. Until now this has…
user2088639