Translating an ARM iOS App to Intel macOS Using Bitcode

Translating an ARM iOS App to Intel macOS Using Bitcode

Well, bitcode with a small b- is an architecture-specific intermediate representation used by LLVM, and capital-B Bitcode pertains to a set of features allowing you to embed this representation in your Mach-O binary and the mechanisms by which you can provide it to Apple in your App Store submissions. Well, as you can see, Apple could use Bitcode to translate every Bitcode-enabled app on the Mac App Store, without consulting developers, so it would be ready to go on day one. Obviously, we’re not there yet: Apple doesn’t enable Bitcode for submissions to the Mac App Store today, and today’s Bitcode may not be ideal for such an architectural translation.

Source: www.highcaffeinecontent.com