-
Notifications
You must be signed in to change notification settings - Fork 275
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove bitcode support #1534
Remove bitcode support #1534
Conversation
https://developer.apple.com/documentation/xcode-release-notes/xcode-14-release-notes > 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) RELNOTES: None PiperOrigin-RevId: 453277394
https://developer.apple.com/documentation/xcode-release-notes/xcode-14-release-notes > 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) RELNOTES: None PiperOrigin-RevId: 453277394 (cherry picked from commit 14be0fd)
Bitcode is no longer supported for Xcode 14 and later. App Store support for uploads from Xcode prior to 14.1 will no longer be allowed after April 25. PiperOrigin-RevId: 527298659 (cherry picked from commit b31a1cb)
a4b364d
to
d0d7262
Compare
I imagine a new Xcode version will just remove this from the stub
Bitcode is no longer supported for Xcode 14 and later. App Store support for uploads from Xcode prior to 14.1 will no longer be allowed after April 25. PiperOrigin-RevId: 527298659
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What's the plan for things like @build_bazel_rules_apple//apple/internal:bitcode_support.bzl
? Shouldn't all callers of something like bitcode_support.bitcode_mode_string(...)
just always assume it's none
now and strip bitcode, if it's present?
yea probably, just wanted to do the minimum to get us green again |
Handle bazelbuild/rules_apple#1534 and update `rules_apple` to https://github.com/bazelbuild/rules_apple/releases/tag/2.3.0 (bazelbuild/rules_apple@915ac30). Signed-off-by: Matt Robinson <[email protected]>
Handle bazelbuild/rules_apple#1534 and update `rules_apple` to https://github.com/bazelbuild/rules_apple/releases/tag/2.3.0 (bazelbuild/rules_apple@915ac30). Signed-off-by: Matt Robinson <[email protected]>
Handle bazelbuild/rules_apple#1534 and update `rules_apple` to https://github.com/bazelbuild/rules_apple/releases/tag/2.3.0 (bazelbuild/rules_apple@915ac30). Signed-off-by: Matt Robinson <[email protected]>
Now that Xcode 14.1 is the minimum supported to the App Store, and Xcode
14.0 dropped support for bitcode, we don't need to handle these flags
anymore.
Closes #1956