Ios Xcode在错误的位置查找产品
好的,这里有一点背景: 我刚刚在iOS项目中添加了一个MacOS核心数据命令行工具目标。它的目的是简单地使用iOS应用程序的核心数据模型和一个JSON文件(我正在向其中添加默认数据)来创建一个SQLite数据库,我将使用它作为iOS应用程序的默认数据库。我们的想法是在我的项目中准备好这个命令行工具,以便在我向JSON文件添加一些默认数据时,我只需:Ios Xcode在错误的位置查找产品,ios,objective-c,xcode,build,build-process,Ios,Objective C,Xcode,Build,Build Process,好的,这里有一点背景: 我刚刚在iOS项目中添加了一个MacOS核心数据命令行工具目标。它的目的是简单地使用iOS应用程序的核心数据模型和一个JSON文件(我正在向其中添加默认数据)来创建一个SQLite数据库,我将使用它作为iOS应用程序的默认数据库。我们的想法是在我的项目中准备好这个命令行工具,以便在我向JSON文件添加一些默认数据时,我只需: 运行命令行工具 转到左侧文件导航器中的产品 控件单击命令行工具产品并在finder中单击show 拖动已显示的.sqlite数据库以及我的命令行工具
构建位置
,但所有解析的路径分别适用于我的iOS应用程序和命令行工具
我需要做什么才能使Xcode看起来在正确的位置
非常感谢您事先提供的帮助
我刚刚澄清了我的场景/问题,bauerMusic给出了答案,如下所示:
谢谢你的回答,但我认为你不太理解我的情况或问题。命令行工具(CLT)目标是我的项目的一部分,因此在产品文件夹中有一个可执行产品(在第一次构建和运行之前以红色显示)。当我运行这个命令行工具时,products文件夹中的产品仍然是红色的,因为Xcode在错误的位置查找产品
我把它放在描述中,这样你们都能尽可能清楚地理解我的问题。除非你想有这些问题,否则你通常不会将文件添加到Xcode之外的项目中(意思是,只需将其放在文件夹中) 尝试删除它,重新启动项目(生成并查看它没有断开链接警告),然后将文件拖到打开的Xcode项目中的导航器文件夹中 编辑:为了清楚起见,通过Xcode添加,而不是查找器。Xcode应该提示您复制或不复制资源(复选框)
我本来打算建议你清理这个项目,但后来我注意到你实际上是如何添加文件的。谢谢你的回答,但我认为你不太理解我的情况或问题。命令行工具(CLT)目标是我的项目的一部分,因此在产品文件夹中有一个可执行产品(在第一次构建和运行之前以红色显示)。当我运行这个命令行工具时,products文件夹中的产品仍然是红色的,因为Xcode在错误的位置查找产品。