Objective c Xcode错误:无法创建目录'/[PATH_TO_APP]/[APP_NAME].APP';(在target';[target]';中,来自project';[project]';)

Objective c Xcode错误:无法创建目录'/[PATH_TO_APP]/[APP_NAME].APP';(在target';[target]';中,来自project';[project]';),objective-c,xcode,Objective C,Xcode,该项目基于Objective-C。该项目以前构建成功,但现在当我尝试构建时,我得到了上面的错误。我在这里看到过一些有类似问题的帖子,但这些错误指定了权限错误或给出了类似“没有这样的目录”的消息,而我的没有,他们的解决方案也不能解决我的问题。事实上,我收到的错误消息几乎没有任何细节: MkDir /[PATH_TO_APP]/[APP_NAME].app (in target '[TARGET]' from project '[PROJECT]') cd /[PATH_TO_APP]/ /bin/

该项目基于Objective-C。该项目以前构建成功,但现在当我尝试构建时,我得到了上面的错误。我在这里看到过一些有类似问题的帖子,但这些错误指定了权限错误或给出了类似“没有这样的目录”的消息,而我的没有,他们的解决方案也不能解决我的问题。事实上,我收到的错误消息几乎没有任何细节:

MkDir /[PATH_TO_APP]/[APP_NAME].app (in target '[TARGET]' from project '[PROJECT]')
cd /[PATH_TO_APP]/
/bin/mkdir -p /[PATH_TO_APP]/[APP_NAME].app

error: unable to create directory '/[PATH_TO_APP]/[APP_NAME].app' (in target '[TARGET]' from project '[PROJECT]')
我还尝试了以下方法:

  • 重命名并重新生成项目
  • 重新启动机器
  • 已将项目移动到新目录
  • 重新安装Xcode
  • 成功创建、构建并运行了一个空白的Objective-C应用程序(这让我认为错误与Xcode本身无关)
还要注意,我最近存档并上传到应用商店;我想这可能是我忘记了的与配置相关的东西,但却找不到任何东西

更新:在终端窗口中导航到项目文件夹并运行ls-l命令后,如果可以看到my.app的以下内容:

[APP NAME].app -> /Users/[ME]/Library/Developer/Xcode/DerivedData/[APP NAME]-goiubutyqcjhzheixixhbodhavhe/Build/Intermediates.noindex/ArchiveIntermediates/[APP NAME]/InstallationBuildProductsLocation/Applications/[APP NAME].app
请注意,该位置(在->之后)不存在。

您的应用程序文件夹应该位于一个软链接(或符号链接)中。删除软链接

以下命令在命令行界面(shell)上创建符号链接:

目标路径是符号链接应指向的相对或绝对路径。通常目标会存在,尽管可能会创建指向不存在目标的符号链接。链接路径是符号链接的路径

创建符号链接后,通常可以将其视为目标的别名。符号链接上可以使用任何文件系统管理命令(例如,cp、rm)。读取或写入文件内容的命令将访问目标文件的内容。但是,rm(delete file)命令会删除链接本身,而不是目标文件。同样,mv命令移动或重命名链接,而不是目标

当请求长目录列表时,POSIX目录列表应用程序ls在名称后用箭头表示符号链接,箭头指向目标文件的名称(参见下面的示例)(-l选项)。当请求指向目录的符号链接的目录列表时,仅显示链接本身。为了获得链接目录的列表,路径必须包含一个尾随目录分隔符(“/”,斜杠)


-

删除软链接后,项目现在已成功生成,但仍无法运行--“文件”[APP NAME}.APP“无法打开,因为没有此类文件。”很抱歉,我没有足够的信息来回答。您可以使用所有相关详细信息更新问题,也可以提出新问题。按照之前的操作,查看文件系统中的预期位置。有什么?提出新问题似乎更合适:
ln -s target_path link_path