You need to enable JavaScript to run this app. 按Amplify官方iOS教程操作后Xcode项目导航栏未生成AmplifyConfig文件夹
优惠活动
大模型
产品
解决方案
定价
更多

按Amplify官方iOS教程操作后Xcode项目导航栏未生成AmplifyConfig文件夹

Amplify iOS项目Xcode AmplifyConfig文件夹缺失解决方法

先确认本地配置文件已生成

AmplifyConfig是Xcode的虚拟资源组,不会自动生成,首先要确保本地已经生成了对应的配置文件:

  • 打开终端,进入你的Xcode项目根目录(*.xcodeproj 文件所在的文件夹)
  • 执行命令 ls amplify/backend/api/amplifyDatasource/schema.graphql
  • 如果命令返回文件不存在,说明你还没有完成API初始化流程:
    1. 先执行 amplify add api,按照提示选择GraphQL类型,完成基础配置
    2. 执行 amplify push 提交配置到云端,等待操作完成后本地会自动生成对应schema文件
  • 如果已经执行过push还是找不到文件,执行 amplify codegen models 手动触发配置文件生成

手动导入到Xcode生成AmplifyConfig组

本地文件确认存在后,按以下步骤导入:

  1. 打开Xcode,按Cmd+1切换到项目导航视图,右键点击你的项目根节点(示例中是Todo),选择「Add Files to "你的项目名"」
  2. 在弹出的文件选择框中,定位到项目根目录下的amplify/backend/api/amplifyDatasource路径,选中schema.graphql,同时选中根目录下的amplifyconfiguration.json和awsconfiguration.json两个配置文件
  3. 窗口下方选择「Create groups」,勾选「Copy items if needed」,同时确认你的项目Target已勾选
  4. 点击Add完成导入,之后选中刚导入的三个文件,右键选择「New Group from Selection」,将新组重命名为AmplifyConfig即可和官方教程的目录结构完全匹配

注意事项

  • 所有amplify命令必须在项目根目录下执行,否则文件会生成在错误路径
  • 导入文件时不要选择「Create folder references」,否则Xcode会生成蓝色的文件夹引用,无法被识别为项目内部资源
  • 导入后如果编译提示找不到配置文件,检查Build Phases中的Copy Bundle Resources列表,确认三个配置文件都已添加进去

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.09 21:00:02