Home > Mobile >  Xcode 14 deprecates bitcode - but why?
Xcode 14 deprecates bitcode - but why?

Time:06-10

Xcode 14 Beta release notes are out, all thanks to the annual WWDC.

And alas, the Bitcode is now deprecated, and you'll get a warning message if you attempt to enable it.

And I was wondering, why has this happened? Was there any downside to using Bitcode? Was it somehow painful for Apple to maintain it? And how will per-iPhone-model compilation operate now?

CodePudding user response:

I noticed that also. I did a test build and Xcode 14 won't allow bitcode even if the target is just iOS. Really confused about why this was deprecated, and there's no documentation regarding the change. Surprise!

CodePudding user response:

Apple Watch Series 3 was the last device to not support 64-bit. (i.e. i386 or armv7)

Apple has now stopped supporting the Apple Watch Series 3. [1] They would have been happy to drop support for bitcode.

[1] https://www.xda-developers.com/watchos-9-not-coming-apple-watch-series-3

  • Related