**已关闭。**此问题为not reproducible or was caused by typos。当前不接受答案。
这个问题是由一个错字或一个无法再复制的问题引起的。虽然类似的问题可能是on-topic在这里,但这个问题的解决方式不太可能帮助未来的读者。
5天前关闭。
截至3天前,社区正在审查是否重新讨论此问题。
Improve this question
刚刚更新了我的XCode到版本14.3今天和建设是失败的与下面的错误在Yoga文件Use of bitwise '|' with boolean operands
看起来我们的iOS瑜伽包有一些问题。我不想再次回滚到较低版本。如果有人能帮助解决这个问题,那就太好了。
我尝试删除缓存数据和派生数据&清理构建。也尝试删除pod和node_modules。但没有任何帮助。
2条答案
按热度按时间ddrv8njm1#
我把它解决了2垂直酒吧||而不是|在代码中失败的地方。
然后清除了构建,它现在在XCode 14. 3上工作得很好。我希望这对某人有帮助。
j7dteeu82#
通用
此问题已在Yoga v1.19.0中修复
查看2022年4月12日的this commit和2021年5月21日的release v1.19.0。
如何修复
1.如果可能,请将Yoga软件包更新到v1.19.0。
1.使用
patch-package
简化开发1.使用
patch-package
调用将postinstall
脚本添加到package.json
文件1.编辑
react-native/ReactCommon/yoga/yoga/Yoga.cpp
以修复使用不正确操作符的问题1.执行
npx patch-package react-native
生成.patch
文件1.确保将
patches/
目录添加到git