小编Gui*_*iol的帖子

将 Xcode 更新到 12.5 并将 iOS 更新到 14.5 后,React Native 0.64 不会构建 iOS 应用程序

将 Xcode 升级到 12.5 并将 iOS 升级到 14.5 后,我无法在真实设备和模拟器中运行 iOS 应用程序。

运行后npm run ios,我收到此消息:

The following build commands failed:
        CompileC .../Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/Flipper-Folly.build/Objects-normal/x86_64/DistributedMutex.o /Users/guilherme/Documents/Dood/ios/Pods/Flipper-Folly/folly/synchronization/DistributedMutex.cpp normal x86_64 c++ com.apple.compilers.llvm.clang.1_0.compiler
Run Code Online (Sandbox Code Playgroud)

如果我尝试使用 Xcode 在真实设备上运行该应用程序,则会出现以下错误(与 Flipper-Folly 相关):

.../ios/Pods/Headers/Private/Flipper-Folly/folly/synchronization/DistributedMutex-inl.h:1051:5: 'atomic_notify_one<unsigned long>' is unavailable
Run Code Online (Sandbox Code Playgroud)

想法?谢谢!

更新:

React Native 已更新至 0.64.1。您现在可以在 package.json 文件中将您的 react-native 依赖项更改为此版本,然后运行npm install

xcode ios reactjs react-native

32
推荐指数
4
解决办法
1万
查看次数

标签 统计

ios ×1

react-native ×1

reactjs ×1

xcode ×1