Saturday, November 7, 2026
HomeiOS Developmentios - Construct failed when upgrading to React Native 0.66 with M1...

ios – Construct failed when upgrading to React Native 0.66 with M1 Apple Silicon (Precompile bridging header (arm64))

[ad_1]

I’m at present attempting to improve a 0.63 React Native mission to 0.66, in order that it’s natively appropriate with Apple Silicon (I attempt to not use Rosetta).

Up till now, I up to date the package deal and added these traces to my Podfile:

installer.pods_project.build_configurations.every do |config|
  config.build_settings["EXCLUDED_ARCHS[sdk=iphonesimulator*]"] = "arm64"
finish

And I additionally tried including arm64 to the Excluded Architectures. Nonetheless, irrespective of these steps, my construct on XCode nonetheless fails on the Compile Swift supply information (arm64) step, extra particularly on the sub-step Precompile bridging header (arm64) with the next errors being reported:

<unknown>:0: error: module map file '/Customers/tnguyen/Library/Developer/Xcode/DerivedData/MyProject-hcnyxhyoyudrligpcgxaqdhfyzgs/Construct/Merchandise/Debug-iphonesimulator/InputMask/InputMask.modulemap' not discovered
<unknown>:0: error: module map file '/Customers/tnguyen/Library/Developer/Xcode/DerivedData/MyProject-hcnyxhyoyudrligpcgxaqdhfyzgs/Construct/Merchandise/Debug-iphonesimulator/YogaKit/YogaKit.modulemap' not discovered
<unknown>:0: error: module map file '/Customers/tnguyen/Library/Developer/Xcode/DerivedData/MyProject-hcnyxhyoyudrligpcgxaqdhfyzgs/Construct/Merchandise/Debug-iphonesimulator/react-native-text-input-mask/react_native_text_input_mask.modulemap' not discovered
/Customers/tnguyen/my-project/packages/cellular/ios/Pods/Headers/Public/fmt/fmt.modulemap:1:8: error: redefinition of module 'fmt'
module fmt {
       ^
/Customers/tnguyen/my-project/packages/cellular/ios/Pods/Headers/Public/fmt/Flipper-Fmt.modulemap:1:8: notice: beforehand outlined right here
module fmt {
       ^
/Customers/tnguyen/my-project/packages/cellular/ios/Pods/Headers/Public/folly/RCT-Folly.modulemap:1:8: error: redefinition of module 'folly'
module folly {
       ^
/Customers/tnguyen/my-project/packages/cellular/ios/Pods/Headers/Public/folly/Flipper-Folly.modulemap:1:8: notice: beforehand outlined right here
module folly {
       ^
/Customers/tnguyen/my-project/packages/cellular/ios/Pods/Headers/Public/glog/glog.modulemap:1:8: error: redefinition of module 'glog'
module glog {
       ^
/Customers/tnguyen/my-project/packages/cellular/ios/Pods/Headers/Public/glog/Flipper-Glog.modulemap:1:8: notice: beforehand outlined right here
module glog {
       ^
3 errors generated.
<unknown>:0: error: did not emit precompiled header '/Customers/tnguyen/Library/Developer/Xcode/DerivedData/MyProject-hcnyxhyoyudrligpcgxaqdhfyzgs/Construct/Intermediates.noindex/PrecompiledHeaders/MyProject-Bridging-Header-swift_2LF8ULVDYSEYU-clang_2B4HUZEE1MPDX.pch' for bridging header '/Customers/tnguyen/my-project/packages/cellular/ios/MyProject-Bridging-Header.h'
9 errors generated.

The primary 3 traces and the final line are notably highlighted, and so are the redefinition of module for fmt, folly, and glog.

I discovered related points to which no repair labored for my case, however I discovered no one with precisely those self same points.
Does anybody have a suggestion on the best way to repair these?

[ad_2]

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments