问题标签 [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 投票
5 回答
17573 浏览

git - 更改 Android Studio/IntelliJ 的 xcrun 开发者路径

我正在使用GIT并尝试推送我的代码并在使用Terminal时收到以下错误。我不使用XCode,我使用的是Android Studio

我尝试使用的命令是:

git 分支网络

错误:

xcrun:错误:无效的活动开发者路径 (/Library/Developer/CommandLineTools),缺少 xcrun:/Library/Developer/CommandLineTools/usr/bin/xcrun`

如果有任何帮助,我正在运行El Capitan Beta 4更新。


更新IntelliJ用户和MacOS Catalina更新也会发生这种情况

0 投票
1 回答
335 浏览

objective-c - 从命令行运行单个 xctest

我在objective-c中有一堆xctest,在从XCode6.4运行时工作正常,但我想要得到的是从命令行(终端)一个接一个地运行它们以进行持续集成建议。

我在其他一些问题中读到使用的工具是 xctest。像这样:

xcrun xctest -XCTest TestClass/testMethod TestBundle.xctest

但这对我不起作用,它说 TestBundle.xctest 已损坏并且无法加载,因为它找不到 UIKit.framework/UIKit。有人说我需要设置DYLD_FRAMEWORK_PATH & DYLD_LIBRARY_PATH。谁能解释我如何设置这个变量以及在哪里。然后我必须做什么才能从命令行运行它们。???

谢谢

0 投票
2 回答
881 浏览

ios - 如何通过命令行打开 xcode 管理器窗口

我想通过命令行(xcodebuild,xcrun)构建和归档我的项目,然后打开xcode管理器窗口,这样我就可以轻松地“提交到App Store”。但是,在最后一步,我怎样才能打开自动存档后的xcode管理器窗口我使用的脚本

xcodebuild -scheme DIDDemo archive

脚本运行后,我想打开 xcode 管理器窗口: https ://github.com/AHappyFish/imageCache/blob/master/23E6D725-F5C1-4BB2-BF9F-525228CD59E2.png

0 投票
1 回答
1270 浏览

ios - XCTest 不链接 iOS 框架

我正在使用xctest. 首先我建立目标:

然后xctest在测试包上运行:

这可以正常工作,并且可以链接 /System/Library/Frameworks 中的框架,例如 Security。但是xctest一旦我添加了像 MobileCoreServices 这样的 iOS SDK 框架就会中断,给我:

单元测试在 Xcode 中运行良好,单元测试目标包含$(PLATFORM_DIR)/Developer/Library/Frameworks在其框架搜索路径中。

有人知道xctest找到 iOS 框架的正确方法吗?

0 投票
4 回答
7689 浏览

xcode - 在模拟器中手动安装的应用程序在加载时崩溃

我正在MyApp使用xcrun simctl install booted MyPath/MyApp.app.

这可以按预期工作,并且该应用程序已安装在模拟器上。

但是,手动或使用启动应用程序都会xcrun simctl launch booted com.company.MyApp失败。回馈错误:

处理命令时遇到错误(域=FBSOpenApplicationErrorDomain,代码=1):操作无法完成。(FBSOpenApplicationErrorDomain 错误 1。)

该应用程序是从 Xcode 导出的(请注意,从 Xcode 运行该应用程序或从其源代码重新构建该应用程序不是可靠的解决方案)。

它不是特定于应用程序的,因为以这种方式安装的任何应用程序都会崩溃并出现相同的错误。

系统日志报告相同的错误,但包含一些附加信息。

com.apple.CoreSimulator.SimDevice.CA35ED48-DDAA-4CF0-8C69-C206CC55A6EB.launchd_sim[4200] (UIKitApplication:com.company.MyApp[0xe9ec][4281]):服务指定的程序不包含请求的架构之一: R

SpringBoard [4217]:无法获取 'UIKitApplication:com.company.MyApp [0xe9ec]' 的 pid:没有这样的进程(错误 3)

SpringBoard [4217]:引导失败

SpringBoard[4217]:应用程序 'UIKitApplication:com.company.MyApp[0xe9ec]' 自愿退出。

SpringBoard [4217]:CGContextSaveGState:无效上下文 0x0。如果要查看回溯,请设置 CG_CONTEXT_SHOW_BACKTRACE 环境变量。

SpringBoard [4217]:CGContextTranslateCTM:无效上下文 0x0。如果要查看回溯,请设置 CG_CONTEXT_SHOW_BACKTRACE 环境变量。

SpringBoard [4217]:CGContextRestoreGState:无效上下文 0x0。如果要查看回溯,请设置 CG_CONTEXT_SHOW_BACKTRACE 环境变量。

SpringBoard [4217]:CGContextSaveGState:无效上下文 0x0。如果要查看回溯,请设置 CG_CONTEXT_SHOW_BACKTRACE 环境变量。

SpringBoard [4217]:CGContextTranslateCTM:无效上下文 0x0。如果要查看回溯,请设置 CG_CONTEXT_SHOW_BACKTRACE 环境变量。

SpringBoard [4217]:CGContextRestoreGState:无效上下文 0x0。如果要查看回溯,请设置 CG_CONTEXT_SHOW_BACKTRACE 环境变量。

com.apple.CoreSimulator.SimDevice.CA35ED48-DDAA-4CF0-8C69-C206CC55A6EB.launchd_sim[4200] (UIKitApplication:com.company.MyApp[0xc82f][4282]):服务指定的程序不包含请求的架构之一: R

SpringBoard [4217]:无法获取 'UIKitApplication:com.company.MyApp [0xc82f]' 的 pid:没有这样的进程(错误 3)

SpringBoard [4217]:引导失败

SpringBoard[4217]:应用程序 'UIKitApplication:com.company.MyApp[0xc82f]' 自动退出。

architectures误差改变变量。R、f 等

造成这个问题的原因是什么?我该如何解决?

0 投票
1 回答
9490 浏览

git - 升级 Mac OS X El Capitan 后 Git 无法工作

升级 Mac OS X El Capitan 后 Git 无法工作。

安装 El Capitan 后,在执行 git 命令时出现此错误:

0 投票
1 回答
1493 浏览

linux - Swift - 读取管道输入

我创建了一个“Shebang”快速脚本。

我正在使用解析输入参数Process.arguments

如果将“管道”信息通过管道传输到脚本中,我该如何阅读?

0 投票
1 回答
4718 浏览

swift - Swift.org 与开源 swift 项目有关的问题。错误:xcrun:错误:无法找到实用程序“launch-with-toolchain”,不是开发人员工具或 PATH

我正在尝试使用自定义工具链启动 Xcode,并能够使用 Swift 的开源版本。

步骤取自Swift.org

我收到这个错误:

0 投票
1 回答
2157 浏览

ios-simulator - xcrun:有没有办法通过“xcrun simctl”cli 设置环境变量

我正在寻找一种在使用 xcrun 时设置环境的方法。我们可以通过xcrun simctl setenvXcode 7.0 之前的版本设置环境。现在我们只能使用xcrun simctl getenv <device> <variable name>.

我看过 SIMCTL_CHILD_ 的参考,但我不知道如何使用它。

我知道这是一件简单的事情,我在这里遗漏了一小部分。

如果有人可以帮助我,我真的很感激。

0 投票
11 回答
133025 浏览

xcode - xcrun:错误:活动开发者路径(“/Applications/Xcode.app/Contents/Developer”)不存在

我在尝试使用 brew 和 git 时遇到了 xcode 问题:

xcrun: error: active developer path ("/Applications/Xcode.app/Contents/Developer") 不存在,用于xcode-select --switch path/to/Xcode.app指​​定您希望用于命令行开发人员工具的 Xcode(或参见man xcode-select

我可以输入 xcode-select 并显示该命令存在。当我输入xcode-select -p它显示:

/Applications/Xcode.app/Contents/Developer

但是当我这样做时which xcode-select,它给了我:

/usr/bin/xcode-选择

我尝试使用命令开关并通过 Apple Developer 站点再次安装,但到目前为止这些选项都没有工作......我该如何解决这个问题?