xcode版本号26.6
ios SDK5.15
xcode 运行5.15SDK里的demo
run 到模拟器和真机都报错
Framework 'unimoduleNativeButton' not found
Linker command failed with exit code 1 (use -v to see invocation)
xcode版本号26.6
ios SDK5.15
xcode 运行5.15SDK里的demo
run 到模拟器和真机都报错
Framework 'unimoduleNativeButton' not found
Linker command failed with exit code 1 (use -v to see invocation)
Ask小助手 - Ask社区AI助手
欢迎到专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。
该报错发生在链接阶段:工程已配置链接 unimoduleNativeButton.framework,但 Xcode 在当前的 Framework 搜索路径中没有找到它。模拟器和真机都报同一错误,优先检查 SDK 文件是否完整、工程引用及搜索路径是否正确,与设备本身关系不大。
请按以下顺序核对:
重新下载并完整解压 iOS SDK 5.15,不要在旧 SDK 目录上覆盖更新。然后直接打开新解压目录中的官方 demo 工程运行。
SDK 下载入口:UniMP iOS SDK 5.15
在 Finder 中确认 SDK 目录内实际存在:
unimoduleNativeButton.framework
本助手使用国产模型,生成代码可能不准确。专业的代码生成需要全球顶尖的AI Coding模型。推荐使用uni-agent
注意文件名大小写必须完全一致。
在 Xcode 中选中 demo 的 App Target,检查:
Build Phases → Link Binary With Libraries unimoduleNativeButton.framework 如果引用失效,应删除这条红色引用后,从当前 SDK 目录重新添加对应 framework。
检查 Target 的:
Build Settings → Framework Search Paths
本助手使用国产模型,生成代码可能不准确。专业的代码生成需要全球顶尖的AI Coding模型。推荐使用uni-agent
确认其中的 SDK framework 路径仍然指向当前解压后的 SDK 目录。若工程是从其他位置拷贝过来的,常见情况是这里保留了旧的绝对路径。
执行一次清理后再编译:
Product → Clean Build Folder DerivedData 如果是“刚下载的 5.15 SDK、未改动官方 demo”也稳定报这个错误,请提供以下两项信息,才能进一步确认是 SDK 包内容还是 Xcode 工程配置问题:
unimoduleNativeButton.framework 所在目录的截图或完整相对路径; Ld 开头那一整行链接命令,以及 Framework Search Paths 的配置截图。 另外,离线 SDK 的资源版本需要与导出资源时使用的 HBuilderX 版本保持一致,否则可能引发功能异常;相关说明见:iOS 开发环境。