如何解决React Native 0.64-65 与 XCode 13 构建错误 - 找不到自动链接库 swift_Concurrency 或 swiftFileProvider
自升级到 XCode 13 Beta 和 macOS 12 Beta(蒙特雷)后还有其他人收到此信息吗?
XCode 12.5 仍然使用 RN 0.64.2 和 0.65.0-rc.2 成功构建。
解决方法
这里还有一个类似的案例:https://github.com/facebook/react-native/issues/31733
似乎与鳍状肢有关,暂时禁用它作为临时解决方法成功构建
Podfile
...
# use_flipper!()
...
pod install
ios/MyApp/AppDelegate.m
// Disable these parts for Flipper
#ifdef FB_SONARKIT_ENABLED
#import <FlipperKit/FlipperClient.h>
#import <FlipperKitLayoutPlugin/FlipperKitLayoutPlugin.h>
#import <FlipperKitUserDefaultsPlugin/FKUserDefaultsPlugin.h>
#import <FlipperKitNetworkPlugin/FlipperKitNetworkPlugin.h>
#import <SKIOSNetworkPlugin/SKIOSNetworkAdapter.h>
#import <FlipperKitReactPlugin/FlipperKitReactPlugin.h>
static void InitializeFlipper(UIApplication *application) {
FlipperClient *client = [FlipperClient sharedClient];
SKDescriptorMapper *layoutDescriptorMapper = [[SKDescriptorMapper alloc] initWithDefaults];
[client addPlugin:[[FlipperKitLayoutPlugin alloc] initWithRootNode:application withDescriptorMapper:layoutDescriptorMapper]];
[client addPlugin:[[FKUserDefaultsPlugin alloc] initWithSuiteName:nil]];
[client addPlugin:[FlipperKitReactPlugin new]];
[client addPlugin:[[FlipperKitNetworkPlugin alloc] initWithNetworkAdapter:[SKIOSNetworkAdapter new]]];
[client start];
}
#endif
...
#ifdef FB_SONARKIT_ENABLED
InitializeFlipper(application);
#endif
我在这里提出了这个问题:https://github.com/facebook/flipper/issues/2477
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。