无法生成进程“/usr/bin/touch”(执行格式错误)

Posted

技术标签:

【中文标题】无法生成进程“/usr/bin/touch”(执行格式错误)【英文标题】:unable to spawn process '/usr/bin/touch' (Exec format error) 【发布时间】:2020-05-22 19:42:01 【问题描述】:

遇到奇怪的错误。在 Xcode 中构建 ios 项目时,我从未遇到过这个问题。 有没有人知道如何解决这个问题。

【问题讨论】:

您好,感谢您对此的回复。如何进行这些更改,任何指南?我研究过,但没有找到。 我没有在 Xcode 中编写任何代码,它是 Ionic Cordova 项目。到目前为止,我部署了许多应用程序。发生此错误时没有任何混乱。我对此错误进行了研究,但找不到任何错误。我不确定您所说的这个 NSTask 是如何完成的。能否介绍一下步骤。这将不胜感激。 对不起,我不知道这个问题是如何出现在我的提要中的,我真的帮不了你。我会继续删除我的 cmets。 【参考方案1】:

这可能不是你想要的。但是我遇到了同样的问题,xcode 抱怨它不能产生一个试图调用 shell 脚本的进程。就我而言,我使用的是 react-native

以下内容对我有帮助。希望它也适用于其他偶然发现这个问题的人。

#/bin/sh 更改为#!/bin/sh

https://github.com/luggit/react-native-config/issues/342#issuecomment-478015709

【讨论】:

以上是关于无法生成进程“/usr/bin/touch”(执行格式错误)的主要内容,如果未能解决你的问题,请参考以下文章

Linux文件处理命令touchcatmorehead详解

一个可执行文件的生成过程到进程在内存中的分布

XCode 无法创建存档并出现“无法生成进程 /usr/bin/make”错误

linux任务计划cronchkconfig工具systemd管理服务unit介绍target介绍

Flutter Xcode build failed 错误无法生成进程

进程重新生成时,Upstart 脚本不执行预启动脚本