问题标签 [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.
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更新也会发生这种情况
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。谁能解释我如何设置这个变量以及在哪里。然后我必须做什么才能从命令行运行它们。???
谢谢
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
ios - XCTest 不链接 iOS 框架
我正在使用xctest
. 首先我建立目标:
然后xctest
在测试包上运行:
这可以正常工作,并且可以链接 /System/Library/Frameworks 中的框架,例如 Security。但是xctest
一旦我添加了像 MobileCoreServices 这样的 iOS SDK 框架就会中断,给我:
单元测试在 Xcode 中运行良好,单元测试目标包含$(PLATFORM_DIR)/Developer/Library/Frameworks
在其框架搜索路径中。
有人知道xctest
找到 iOS 框架的正确方法吗?
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 等
造成这个问题的原因是什么?我该如何解决?
git - 升级 Mac OS X El Capitan 后 Git 无法工作
升级 Mac OS X El Capitan 后 Git 无法工作。
安装 El Capitan 后,在执行 git 命令时出现此错误:
linux - Swift - 读取管道输入
我创建了一个“Shebang”快速脚本。
我正在使用解析输入参数Process.arguments
如果将“管道”信息通过管道传输到脚本中,我该如何阅读?
ios-simulator - xcrun:有没有办法通过“xcrun simctl”cli 设置环境变量
我正在寻找一种在使用 xcrun 时设置环境的方法。我们可以通过xcrun simctl setenv
Xcode 7.0 之前的版本设置环境。现在我们只能使用xcrun simctl getenv <device> <variable name>
.
我看过 SIMCTL_CHILD_ 的参考,但我不知道如何使用它。
我知道这是一件简单的事情,我在这里遗漏了一小部分。
如果有人可以帮助我,我真的很感激。
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 站点再次安装,但到目前为止这些选项都没有工作......我该如何解决这个问题?