kjcjohnson (Community Member) asked a question.

iOS Scanning in a Post-Bitcode World

I was shocked to see in the Xcode 14 Beta release notes that Apple is deprecating support for bitcode:

 

  • Starting with Xcode 14, bitcode is no longer required for watchOS and tvOS applications, and the App Store no longer accepts bitcode submissions from Xcode 14.
  • Xcode no longer builds bitcode by default and generates a warning message if a project explicitly enables bitcode: “Building with bitcode is deprecated. Please update your project and/or target settings to disable bitcode.” The capability to build with bitcode will be removed in a future Xcode release. IPAs that contain bitcode will have the bitcode stripped before being submitted to the App Store. Debug symbols for past bitcode submissions remain available for download. (86118779)

 

Is there any guidance yet on what iOS packaging and scanning might look like in a post-bitcode world? I don't think Apple has said if/when they might pull the plug completely - for now, enabling bitcode just throws warnings in Xcode 14 Beta.

 

It's been hard enough getting all of our third-party vendors to provide bitcode-enabled libraries. It will only get worse now that Apple is actively discouraging bitcode.

 

-Keith


Topics (5)

No articles found
Loading

Ask the Community

Get answers, share a use case, discuss your favorite features, or get input from the community.