Build XCFramework for iOS with Bitcode disabled

Description

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 can only be downloaded from App Store Connect / TestFlight for existing bitcode submissions and are no longer available for submissions made with Xcode 14. (86118779)

Note that we are still building our binaries using XCode 13.4.1 so I think we should upgrade to XCode 14 as well.

Activity

Show:

CB robot May 11, 2023 at 3:19 AM

Build couchbase-lite-c-3.0.11-8 contains couchbase-lite-c commit e1984a9 with commit message:
: Remove bitcode flag from build script (#478)

Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Story Points

Components

Fix versions

Affects versions

Priority

Instabug

Open Instabug

PagerDuty

Sentry

Zendesk Support

Created May 3, 2023 at 4:57 PM
Updated August 31, 2024 at 10:55 AM
Resolved May 15, 2023 at 10:53 PM
Instabug