XCode 15构建KMM项目失败:无法创建Frameworks目录
解决KMM项目XCode启动报错:Failed to create directory...
针对你遇到的这个报错,试试下面几个实操步骤:
清理Build缓存与Derived Data
- 打开XCode,点击顶部菜单栏的
Product->Clean Build Folder(快捷键Cmd+Shift+K) - 手动删除报错路径里的整个DerivedData文件夹:找到
/Users/user/Library/Developer/Xcode/DerivedData/iosApp-amwlrqlexdqhzoayjosrnyeayhdd,直接删掉这个目录
- 打开XCode,点击顶部菜单栏的
检查XCode Build配置
- 打开XCode项目的
Build Phases标签,找到Copy Files阶段,确认Destination设置为Frameworks,且没有错误的自定义路径 - 切换到
Build Settings标签,搜索FRAMEWORK_SEARCH_PATHS,删除可能误加的异常路径,保留默认配置即可
- 打开XCode项目的
重新同步KMM项目
回到Android Studio,点击工具栏的Sync Project with Gradle Files按钮,完成同步后再打开XCode尝试启动修复目录权限
打开终端,执行以下命令修改DerivedData目录的权限:sudo chown -R $USER ~/Library/Developer/Xcode/DerivedData输入系统密码后执行,解决因权限不足导致的目录创建失败问题
重置XCode配置(极端情况)
如果上面的步骤都无效,关闭XCode后在终端执行:defaults delete com.apple.dt.Xcode重启XCode后重新打开项目尝试
内容的提问来源于stack exchange,提问作者Pranit Rane
相关产品推荐
相关产品推荐

