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

复制项目文件夹到另一电脑后Xcode Schemes丢失,如何完整迁移?

问题描述

我已在Xcode中为项目创建了3个用于构建的专用Schemes:
原电脑中的3个Schemes

当我将整个项目文件夹迁移至另一台电脑,安装Xcode并打开同一项目后,仅剩下1个Scheme:
迁移后仅剩1个Scheme

请问如何完整复制所有Schemes?

解决方法

Xcode的Scheme默认是仅对当前用户可见的,迁移项目时不会自动带出,按以下步骤操作即可完整复制:

  1. 在原电脑上共享Schemes

    • 打开Xcode,点击顶部工具栏的Scheme选择框,选择Manage Schemes...
    • 在弹出窗口中,勾选需要共享的每个Scheme右侧的Shared选项
    • 确认后,Xcode会在项目目录下生成xcshareddata/xcschemes文件夹,里面包含所有共享的.xcscheme格式文件
  2. 同步共享文件到新电脑

    • 确保原项目中的xcshareddata文件夹(含子目录和.xcscheme文件)被一同复制到新电脑的项目目录中
    • 若用Git等版本控制工具,需将xcshareddata目录加入版本库,这样其他电脑拉取代码时会自动获取这些Scheme文件
  3. 在新电脑上加载Schemes

    • 打开新电脑上的Xcode项目,进入Manage Schemes...窗口
    • 点击窗口左下角的+号选择对应目标,或直接点击Auto-create schemes,Xcode会自动识别共享的Scheme文件并加载

另外也可手动复制私有Scheme文件:

  • 原电脑上的私有Scheme默认存放在~/Library/Developer/Xcode/UserData/WorkspaceSettings.xcsettings和xcuserdata/[你的用户名].xcuserdatad/xcschemes目录下
  • 可将这些文件复制到新电脑对应路径,但更推荐用共享Scheme的方式,能和项目绑定,方便跨设备同步或团队协作

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.19 17:17:09