Open1

Bitcodeについて

みはるんみはるん

Xcode15でENABLE_BITCODEビルド設定が無効になった。

Deprecations
Bitcode support has been removed, and the ENABLE_BITCODE build setting no longer has any effect. (105281961)
(ビットコードのサポートは削除され、ENABLE_BITCODEビルド設定はもはや効果がありません。(105281961))

https://developer.apple.com/documentation/xcode-release-notes/xcode-15-release-notes#Deprecations

Xcode14リリースノートでは、App Store は Xcode 14 からのビットコードの送信を受け付けなくなったことの記述。

Deprecations
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)

(Xcode 14 以降、watchOS および tvOS アプリケーションにビットコードが不要になり、App Store は Xcode 14 からのビットコードの送信を受け付けなくなりました。

Xcode はデフォルトでビットコードをビルドしなくなり、プロジェクトがビットコードを明示的に有効にすると、警告メッセージが生成されます。「ビットコードを使用したビルドは非推奨です。ビットコードを無効にするには、プロジェクトおよび/またはターゲット設定を更新してください。」ビットコードで構築する機能は、将来のXcodeリリースで削除されます。ビットコードを含む IPA は、App Store に送信する前にビットコードが削除されます。デバッグシンボルは、既存のビットコード送信用にApp Store Connect / TestFlightからのみダウンロードでき、Xcode 14で作成された送信では使用できなくなりました。(86118779))

https://developer.apple.com/documentation/xcode-release-notes/xcode-14-release-notes#Deprecations