问题标签 [xcrun]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2438 浏览

xcode - xcrun:错误:无法找到实用程序“验证”,不是开发人员工具或 PATH

以下命令用于在 xcode 7 之前工作

但是现在我收到了上述错误。

如何解决这个错误?我们是否必须安装任何其他实用程序?

或者

有没有办法像这样验证 ipa 文件?

0 投票
1 回答
2057 浏览

xcode - 启动模拟器失败并出现错误:没有模板

我正在运行以下命令通过 Xcode 启动 iOS 模拟器

它失败了

那么这里需要的模板是什么?

0 投票
2 回答
1054 浏览

node.js - 使用 node.js spawn 打开应用

我正在尝试用 node.js 做一个小应用程序,它可以在 mac 上运行并执行一些命令。

我已经成功地使用 spawn 来运行命令行,例如 xcodebuild,但是当我尝试打开 iOS 模拟器时,xcrun 似乎不起作用。我可以通过键入以下内容在终端上打开:

但是,如果我使用节点并尝试像这样使用 spawn:

所以它让我想到它可能有一些限制打开应用程序?我试图运行:

什么也没有发生。我找不到与此相关的任何内容。我的问题是:无论如何都可以使用 node.js spawn 打开应用程序?如果有,有人知道我的代码有什么问题吗?

如果需要,这是完整的代码:

OBS:如果我运行这段代码,应用程序不会终止,程序不会继续,也不会发生任何事情。

编辑:更改:

至:

0 投票
1 回答
3191 浏览

ios - 模拟器未运行时,xcrun simctl boot / uninstall 挂起

我正在尝试使用 xcrun simctl 启动设备并卸载应用程序,但它挂在卸载步骤

并且它在卸载时挂起并永远存在......但是,如果我已经运行了模拟器并执行

它工作正常......但我试图在脚本中执行此操作而不手动打开模拟器

0 投票
1 回答
1029 浏览

ios - 无法擦除当前状态下的内容和设置:已启动

我试图重置 iOS 模拟器的内容和设置。我找到这个命令行:

但我收到此错误:

模拟器启动时如何重置内容和设置?

感谢您的帮助。干杯

0 投票
1 回答
2182 浏览

ios - xcrun 错误域=FBSOpenApplicationErrorDomain,代码=1

我正在尝试使用以下命令通过命令行构建应用程序:

然后:

现在,我想运行这个应用程序来使用模拟器进行测试,所以我运行这些命令来安装和启动应用程序:

应用程序立即关闭,xcrun 又回来了:

现在,如果我尝试使用 xcode(通过 gui)启动我的应用程序,这将毫无问题地启动。

我也尝试过:

  • 重置模拟器
  • 检查应用程序传输安全设置
  • 关闭应用程序的所有实例
0 投票
2 回答
1345 浏览

ios - 在模拟器中启动时,命令行创建和安装的 iOS .app 崩溃

我正在进行我的一些概念验证测试,使用 xcodebuild 和 xcrun 来创建 .app 并将其部署到我的 ios 模拟器上(或者甚至将 .app 目录交付给我的最终客户端)。

无论如何,问题是我成功地处理了从头开始创建 .app 文件(嗯,目录)所需的所有步骤,但是在我执行接下来的两行后,尤其是第二行,我得到了应用程序崩溃,一旦我尝试上传然后在模拟器上运行.app:

无论我尝试什么,xcrun 命令都会在 system.log 中产生这个错误:

显然我的应用程序已安装到模拟器上(我已经多次删除它以创建全新安装),它甚至可以启动(启动画面从出现在模拟器桌面上的图标开始),但是当我期望时,我得到的第一件事通过启动屏幕的应用程序是前面提到的崩溃行错误(在 system.log 文件中)。

有人说我的模式定义面板中可能有一些虚幻的空变量。我已经检查过了,但事实并非如此。没有任何变数。

其他一些人说旧版本的应用程序可能在模拟器的任务调度程序中仍然存在。确实,有时我在那里发现我的任务是过去的旧任务,但是按两次“home”进入模拟器任务管理器,将其杀死,然后尝试再次使用 xcrun 重新启动我的 .app 文件什么也没做,crahs还在那里。我什至停止了从 Xcode 本身启动的同一个应用程序的旧执行(使用 STOP 按钮),但没有运气。

所以,我肯定迷路了。我无法通过命令行将我最近创建的 .app 启动到模拟器上。

9.3 (iPhone 4s) 模拟器和 9.3 (iPhone 6plus) 模拟器都失败了。我的 XCode 工具是我的 XCode 7.3.1 中包含的工具。我正在使用“El Capitán”。

我想不出别的了。

我希望能够通过“命令行工具”上传和运行我的 .app。我希望以某种方式有可能,或者至少看起来我真的很接近成功。

我可能忽略的任何其他提示?

问候和感谢。

0 投票
1 回答
2095 浏览

xcode - 在 swift 中使用 xcpretty 命令运行 xcodebuild 时出错

要在 xcodebuild 中运行 xcpretty 命令,我使用以下代码:

错误是

以下命令从终端正确运行:

0 投票
1 回答
915 浏览

xcode - xcode-select 错误格式错误的开发者路径

我正在尝试使用 DMD 在 2011 Macbook Air 上编译 D 中的程序,但我在命令行中遇到了这个奇怪的错误。

在此错误之前,我得到:

所以我只是将 xcrun 从 /usr/bin/ 复制到上面显示的路径,这就是我开始得到最上面的错误的时候。

我通过磁盘映像安装了 DMD。我尝试通过 brew 重新安装 DMD,但没有成功。

我在其他地方找不到有关此错误的任何信息。帮助!

0 投票
1 回答
1200 浏览

ios - 如何修复 DVTToolchain:无法使用 Xcode 命令行工具加载工具链?

xcrun每当我使用终端或xcodebuild在终端中运行任何命令时,它总是输出:

VTToolchain:无法加载工具链::错误域=DVTToolchainErrorDomain Code=4“所谓的工具链目录不包含 ToolchainInfo.plist 或 Info.plist”UserInfo={NSFilePath=/Library/Developer/Toolchains/swift-latest.xctoolchain, NSLocalizedDescription =所谓的工具链目录不包含 ToolchainInfo.plist 或 Info.plist}

我已经打开了 /Toolchains/switft-latest.xctoolchain 并且它包含 Toolchain.Info.plist,所以我对如何修复这个错误感到困惑。我尝试重新安装 Xcode 并重新安装 Xcode 命令工具

这些是我的 SDK 路径: