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

Xcode 13构建React Native 0.66.3项目时找不到-lAliyunOSSiOS库报错

React Native Xcode 13构建aliyun-oss-react-native报错解决方案

该报错为Xcode链接器无法找到AliyunOSSiOS静态库导致,按以下步骤排查即可解决:

  • 清理本地缓存并重新拉取Pod依赖
    依次删除项目ios目录下的Podfile.lock文件、Pods文件夹,同时删除Xcode派生数据缓存(路径为~/Library/Developer/Xcode/DerivedData下对应你的项目名称的目录),之后执行以下命令重新拉取依赖:

    cd ios && pod install --repo-update
    
  • 检查Xcode链接配置
    打开Xcode项目,选中主target进入Build Settings标签,搜索Other Linker Flags,确认没有无效的-lAliyunOSSiOS配置;之后进入Build Phases标签的Link Binary With Libraries列表,手动添加AliyunOSSiOS.framework到列表中。

  • 手动补充Pod依赖
    如果上述操作后问题仍然存在,说明aliyun-oss-react-native的podspec没有正确声明依赖,直接在项目ios目录的Podfile中添加如下配置:

    pod 'AliyunOSSiOS'
    

    保存后重新执行pod install即可。

  • 适配Xcode 13架构配置
    在Xcode主target的Build Settings中搜索Excluded Architectures,给Debug模式的模拟器配置添加上arm64架构排除,避免架构不匹配导致的库识别失败问题。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.24 03:24:02