You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

XCode 13构建报错:无法找到自动链接库'swift_Concurrency'(React Native 0.64-0.65)

XCode 13 运行 React Native 0.64/0.65 构建报错解决方案

报错表现

升级XCode 13正式版后运行裸RN 0.64/0.65项目,模拟器启动时构建失败,常见报错如下:

Could not find or use auto-linked library 'swift_Concurrency'
Could not find or use auto-linked library 'swiftFileProvider'

其他类似Swift自动链接库相关报错也属于同一类问题。

问题原因

XCode 13默认采用iOS 15 SDK编译,新增的Swift标准库仅默认对iOS 15及以上版本做自动适配,而React Native 0.64/0.65默认项目最低兼容iOS 11,版本不匹配导致链接逻辑失效。

解决方案

  • 方案1:添加空Swift文件触发自动适配
    打开XCode项目,选中主target后右键选择「New File」,选中iOS分类下的「Swift File」,自定义文件名(例如Dummy.swift),创建时若弹出桥接文件创建提示,选择不创建桥接文件即可。重新执行构建,XCode会自动补全缺失的Swift库链接配置。
  • 方案2:手动修改库搜索路径
    打开XCode项目的主target,进入「Build Settings」页面,搜索LIBRARY_SEARCH_PATHS配置项,在Debug和Release配置下都新增如下路径:
    $(SDKROOT)/usr/lib/swift
    
    将新增的路径调整到搜索顺序的首位,避免其他路径优先匹配导致配置失效。
  • 方案3:调整项目最低支持版本(可选)
    若项目业务允许,可将项目及所有Pod依赖的最低支持版本统一修改为iOS 12.4及以上,也能解决该类链接报错,但会丢失低版本iOS设备的兼容性。

内容的提问来源于stack exchange,提问作者Orthodox_Athena

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.02 17:45:03