如何将文件添加到 Xcode 9 中的项目?
How can I add file to project in Xcode 9?
我在 xcode 9.
中创建了一个新项目
我想将图像文件添加到项目中。
当我从桌面删除这个文件时,
图像文件显示为红色?
但是在项目文件夹中,我找到了这个图像文件。
在 Xcode 8 中工作正常,
有什么想法吗?
Xcode 9 允许 Xcode 中的文件夹与 Finder 结构中的文件夹同步。我认为这是一个错误,因为 Xcode 9 仍处于测试阶段,而您 "ticking" 需要时复制项目。
尝试自己将图像移动到您的项目文件夹,然后将其从那里拖到 Xcode。
这就是您在需要时不勾选“复制项目”框的操作,因为您是自己做的。
它看起来像一个 XCode 9 错误。如果您在身份和类型选项卡中检查图像文件的完整路径,它将显示已删除文件的位置,因此显示为已删除(红色)颜色。
您可以删除该引用并可以使用“将文件添加到...”选项从您的源文件夹中添加(已)复制图像的引用。
它是一个Xcode9-beta (9M136h)
错误。我不知道它是否已在 beta3
中解决。 Copy items if needed
将文件复制到您的项目目录,但仍然链接到原始文件。
我做的是,将文件拖到我的项目后,我 select 从 File Inspector
中的文件夹图标(见下图中的红色圆圈)并指向复制的文件项目目录.
@pesch 的方法也有效。首先将图像复制到您的项目文件夹,然后然后将它拖到Xcode。
尽管这与资源无关(图片等)。我目前面临的 Xcode 9.0 GM 构建的问题是,将项目添加到项目中并没有真正将它们添加到我的目标中,尽管我选择了它们。
步骤 1 - 将文件添加到项目
添加新文件和Select您的目标
步骤 2 - 在文件检查器中查看文件
您可以在文件检查器中清楚地看到它没有相应地添加到那些目标中。
步骤 3 - [修复] 将新添加的文件添加到目标
要解决此问题,只需检查应将文件添加到的目标,你就可以了:)
我在 Xcode 9.0 GM(构建 9A235,与当前版本相同)中看到了这个问题。它是间歇性的;有时 'Copy items if needed' 会受到尊重,有时不会。
在一种情况下,它似乎是由源代码管理的存在触发的。我正在学习一个在线教程,其中提供的项目没有源代码控制。在此处添加文件确实符合 'copy items' 复选框,但如果我首先将提供的项目设为 git 存储库,则每次添加文件时都会忽略该复选框。
我在 xcode 9.
中创建了一个新项目我想将图像文件添加到项目中。
当我从桌面删除这个文件时,
图像文件显示为红色?
但是在项目文件夹中,我找到了这个图像文件。
在 Xcode 8 中工作正常,
有什么想法吗?
Xcode 9 允许 Xcode 中的文件夹与 Finder 结构中的文件夹同步。我认为这是一个错误,因为 Xcode 9 仍处于测试阶段,而您 "ticking" 需要时复制项目。
尝试自己将图像移动到您的项目文件夹,然后将其从那里拖到 Xcode。
这就是您在需要时不勾选“复制项目”框的操作,因为您是自己做的。
它看起来像一个 XCode 9 错误。如果您在身份和类型选项卡中检查图像文件的完整路径,它将显示已删除文件的位置,因此显示为已删除(红色)颜色。
您可以删除该引用并可以使用“将文件添加到...”选项从您的源文件夹中添加(已)复制图像的引用。
它是一个Xcode9-beta (9M136h)
错误。我不知道它是否已在 beta3
中解决。 Copy items if needed
将文件复制到您的项目目录,但仍然链接到原始文件。
我做的是,将文件拖到我的项目后,我 select 从 File Inspector
中的文件夹图标(见下图中的红色圆圈)并指向复制的文件项目目录.
@pesch 的方法也有效。首先将图像复制到您的项目文件夹,然后然后将它拖到Xcode。
尽管这与资源无关(图片等)。我目前面临的 Xcode 9.0 GM 构建的问题是,将项目添加到项目中并没有真正将它们添加到我的目标中,尽管我选择了它们。
步骤 1 - 将文件添加到项目
添加新文件和Select您的目标
步骤 2 - 在文件检查器中查看文件
您可以在文件检查器中清楚地看到它没有相应地添加到那些目标中。
步骤 3 - [修复] 将新添加的文件添加到目标
要解决此问题,只需检查应将文件添加到的目标,你就可以了:)
我在 Xcode 9.0 GM(构建 9A235,与当前版本相同)中看到了这个问题。它是间歇性的;有时 'Copy items if needed' 会受到尊重,有时不会。
在一种情况下,它似乎是由源代码管理的存在触发的。我正在学习一个在线教程,其中提供的项目没有源代码控制。在此处添加文件确实符合 'copy items' 复选框,但如果我首先将提供的项目设为 git 存储库,则每次添加文件时都会忽略该复选框。