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

iOS Objective-C集成AWSDK启动提示dyld未加载AWSDK.framework如何解决

iOS集成AWSDK启动image not found错误解决方案

这个错误是应用启动时系统无法找到AWSDK动态库导致的加载失败,可按以下步骤排查修复:

  • 打开Xcode项目TARGETS配置的General标签,找到Frameworks, Libraries, and Embedded Content区域,确认AWSDK.framework的嵌入选项为Embed & Sign,不能选择Do Not Embed,否则动态库不会被打包进应用安装包,启动时无法加载。
  • 切换到Build Settings标签,搜索Runpath Search Paths配置项,确认其中已添加@executable_path/Frameworks,这是iOS应用内置动态库的默认存放路径,rpath会基于该配置查找动态库文件。
  • 确认你使用的AWSDK.framework包含当前调试设备的对应架构:真机调试需要包含arm64架构,Intel芯片模拟器调试需要x86_64架构,Apple芯片模拟器调试需要arm64架构。可在终端执行lipo -info AWSDK.framework/AWSDK命令查看SDK支持的架构列表,缺失对应架构时需要替换适配的SDK版本。
  • 切换到Build Phases标签,确认Embed Frameworks阶段中已添加AWSDK.framework,同时建议将AWSDK.framework存放在项目根目录下的专属第三方库文件夹内再导入项目,避免因SDK存放路径变动导致Xcode索引失效找不到文件。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.25 00:45:11