我不得不升级 React Native (RN),以允许使用 Xcode Version 12.5 (12E262)
进行构建。那次升级导致 Android 版本损坏,直到我再次升级。现在 Xcode 将不会再次构建。我来这里是为了升级 React Native 并从根本上修复两个操作系统的构建过程,我完全没有 React Native 的升级版本。
我知道并尝试过另一个thread中的建议:
10.0
。project
中没有 Podfile
部分,但如果我添加推荐的行,错误仍然存在。.xcworkspace
代替 xcodeproj
会完全删除构建选项。我也尝试了这个 thread 中的解决方案。
我最近注意到一些奇怪的事情。几周前,该应用程序在 Apple 上运行良好,弹出式终端与往常一样。现在,当为模拟器运行应用程序时,弹出终端看起来像新的终端消息。这是新的 Metro 模拟器:
奇怪的是,恢复包没有任何改变。我通过恢复 package.json
和 yarn.lock
来停止项目,然后删除 node_modules
,运行 yarn
,然后是 cd ios && pod update
。无论 package.json
中的 RN 版本如何,都会显示相同的 Metro 终端消息。
是否有针对 iOS 版本的黑客修复?是否有适用于 Apple 和 iOS 的 RN 版本。