我正在维护一个使用v0.63.2框架编写的React Native应用程序。
为了开发iOS 15,我将XCode升级到v13,我看到xcrun
被删除了(它已经在XCode 12中弃用了)。
react-native需要这个命令来启动本地开发的应用程序。据我所知,要使用iOS 15,我必须升级到react-native 0.66,但我现在还不能这么做。
我有两个问题:
- 是否有一种方法可以使用比0.66版本的react-native minor来开发XCode 13(请注意,升级到0.64或0.65仍然不是我的选择)?
- 是否有关于
xcrun
命令的修复/等效?
有一个问题在这里构建Xcode 13 https://github.com/facebook/react-native/issues/31733
修复:替换这一行(在project.pbxproj
中):
""$(TOOLCHAIN_DIR)/usr/lib/swift-5.0/$(PLATFORM_NAME)"",
:
""$(SDKROOT)/usr/lib/swift"",