Closed vpopovyc closed 2 months ago
Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).
View this failed invocation of the CLA check for more information.
For the most up to date status, view the checks section at the bottom of the pull request.
LGTM, but since it's deprecated now, we can probably just remove bitcode altogether. I think I originally added bitcode support because it was a requirement for Cocoapods. If that's no longer the case, then let's just remove it. Clients are expected to use a recent Xcode anyway.
Ok, I'll update the PR to remove it.
With the release of Xcode 14, bitcode was deprecated.
Reference: https://developer.apple.com/documentation/xcode-release-notes/xcode-14-release-notes#Deprecations
It’s important to note that any app submitted to the AppStore with a bitcode will be rejected, triggering the ITMS-90482 error.
RN, the latest Filament binary for iOS, contains the bitcode. Therefore, with this change, I propose to allow the optional exclusion of the bitcode.
I’ve followed https://github.com/google/filament/pull/2708 to revert code blocks that were affected.
Sidenote: It may be reasonable to assume that a bitcode can be turned off by default for iOS builds.